#define定义标识符常量
#define 标识符 数值
– 该标识符常量可以作为右值使用,用于打印输出、给变量赋值、定义数组长度等。
#include <stdio.h>
// #define 定义标识符常量
#define num 100
int main()
{
printf("%d\n", num);
int a = num;
printf("%d\n", a);
arr[num] = {0};
return 0;
}
#define 定义宏
简单宏函数定义
#include <stdio.h>
#define add(x, y) (x + y) // 宏名,宏参数(无类型),宏体
int main()
{
int a = 10;
int b = 20;
int c = add(a, b);
printf("%d\n",c);
return 0;
}