你要明白,你定义的是变量,并不是固定的常量,可以对它再赋值
#include<stdio.h> #define N 100 //这才是定义为不变的常量,N固定为100了 int main(){ return 0; }
已经赋值了,当然可以重新赋值呀,这是一个变量,知道不?变量变量就是可以改变的,你随时可以改变它的值。有帮助的话采纳一下哦!