floata[20];这个数组声明为什么错了

发布时间:2019-07-29 18:01:44

float a[20];这个数组声明为什么错了

推荐回答

你用什么语言?

对多个语言c/c++,单独的

float a[20];

是没有问题的,但对JAVA

你只能用

float []a=new float[20];

其他回答

我在DEV-C++里和VC2003里均没有发现错误:class CTest{private:float a[500][500][3];};把你写的类代码贴上来看看,应该是其他地方出错了。

数组定义的时候, 其大小必须是常量, 不能是变量或者含有变量的表达式

以上问题属网友观点,不代表本站立场,仅供参考!