//#define max 1000//这是define直接定义常量
//#include <stdio.h>
//int main()
//{
// printf("%d", max);
// return 0;
//}
//#define Add(x,y) x+y//#define定义函数
//#include <stdio.h>
//int main()
//{
// int a = 10;
// int b = 10;
// printf("%d", Add(a, b));
// return 0;
//}
#define Add(x,y) ((x)+(y))//若是参数很复杂,又想当成一
//个整体,就要加括号。同样的要是想把Add当成一整体就要把
//它的表达式加上括号。
#include <stdio.h>
int main()
{
int a = 10;
int b = 10;
printf("%d", 4*Add(a, b));
return 0;
}
define直接定义常量和宏
最新推荐文章于 2023-03-28 12:13:38 发布