C语言中的“常变量”是什么?

常变量为什么不能作为赋值运算的左值?

在定义变量时,如果加上关键字const,则变量的值在程序运行期间不能改变,这种变量称为常变量。它在定义时必须对它初始化,此后它的值不能再改变。既然不能改变,所以作为赋值运算的左值。
温馨提示:答案为网友推荐,仅供参考
相似回答