正在加载图片...
类函数宏在程序中的引用形式为: 宏名(替换参数1替换参数2八…,替换参数n) “替换参数”对应于宏定义中的“宏参数”,但它 们之间只有参数个数、顺序的对应,而不存在类型 致的对应问题。 对于如下宏定义: #define MaX(A, B)((A)>(B)?(A): B)) 若在源文件中含有如下宏调用: X= MAX(P+q, r+s) 替换成 x=((p+q)>(r+s)?(p+q):(r+s)); 2020 类函数宏在程序中的引用形式为: 宏名( 替换参数1 , 替换参数2, ,...替换参数n ) “替换参数i ”对应于宏定义中的“宏参数i ” , 但它 们之间只有参数个数、顺序的对应,而不存在类型 一致的对应问题。 对于如下宏定义: #define MAX(A , B) ( (A) >(B) ? (A) : (B) ) 若在源文件中含有如下宏调用: x = MAX ( p+q , r+s ) ; x=( ( p+q ) > ( r+s ) ? ( p+q ) : ( r+s ) ) ; 替换成
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有