const int k;k=8;这样赋值是违反规定的吧
const int k;k=8;这样赋值是违反规定的,因为前面已经声明定义k为常量了。
望采纳!
是的,k 是常量,常量不能赋值。
const全局变量是只读的,尝试修改会报错