1.define在C语言中是什么意思?
define是C语言中的预处理命令,它用于宏定义,可以提高源代码的可读性,为编程提供方便。
2.define可以定义什么
可以定义符号或者宏
3.define定义符号
#define A 100
int main()
{
printf("%dn", A);
return 0;
}
>>100
4.define定义宏
#define ADD(X,Y) ((X)+(Y))//要定义一个整体如果直接是X+Y,则产生由于顺序错误而导致计算错误
int main()
{
printf("%dn", 4 * ADD(2, 3));
return 0;
}


![[C语言]define 的最基础作用 [C语言]define 的最基础作用](http://www.mshxw.com/aiimages/31/850051.png)
