常量:例如5,“iiiii“,肯定是只读的。并且程序中并没有地方存储它的值,更不用说修改了!
只读变量:内存中开辟一个地方来存储它的值,但编译器规定不允许修改它的值!C语言中的const就是这样的一个关键字!
例:const int n = 5;
int inum[n];
错误。ANSI C规定数组的大小应该是个常量!但此规定在C++中并没有限制!
常量:例如5,“iiiii“,肯定是只读的。并且程序中并没有地方存储它的值,更不用说修改了!
只读变量:内存中开辟一个地方来存储它的值,但编译器规定不允许修改它的值!C语言中的const就是这样的一个关键字!
例:const int n = 5;
int inum[n];
错误。ANSI C规定数组的大小应该是个常量!但此规定在C++中并没有限制!