两者不都是给一个变量赋值吗
#define后面的赋值是固定的,也就是说在下面的编程中这个值无法更改。
而int后面的赋值在下面操作中可以更改它的值
我的意思是 #define 和int,char的区别
这和内存有关,你以后会知道。char和int不一样。