目录: 1.普通的IO函数
_________________________________________其他函数___________________________
宏(包括函数式宏) 没有返回值的概念,因为它只是在源代码文件(级别)上的文本替换(即修改些源代码),没有一个切换并保护现场的过程,所以不需要也不存在一个通过返回值将其的结果传送回来的过程。还有,宏所代表的表达式的计算结果是叫一个结果值,不叫(函数)返回值。例如, #define A(a,b,c) ({a=1;b+=1;c=3;a+b+c;}) #include <stdio.h> int main() { int a; int b=1; int c; int d; d=A(a,b,c); printf("%d,%d,%d,%d\n",a,b,c,d); return 0; }