吉利反义词:还是C++问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/10 23:26:21
请问 那可不可以如下定义:const int n;
scanf("%d",&n);
float a[n][2];
请指教 谢谢

不可以。前两句没错,const没初始化可以赋一次值,以后就不能改了。但是数组大小必须在编译时能确定下来,而不能这样动态决定大小。

const常量必须定义的时候初始化,不能进行赋值。