int a = 1;为什么是常量,常量不是指不可以改变的值吗?但是这里的a在后面还可以再赋值啊!
书上说的是int a = 1;里的1是整形常量,我自己看快了没注意。
谁说int a=1是常量的????如果说书上写的,那这本书不看也罢。如果是老师说的,那这老师误人子弟。如果是别人说的,那以后不要随便相信别人
int a=1 a就是个变量呀
对 这个是变量 常量前面要加const修饰
这里的a是变量。c语言声明变量并赋初值就是这样写的。
常量需要用const
关键字。const int A = 1;
声明了常量A,声明后值就不能变了。