c++ 数组定义问题 数组

为什么我的编译器可以这样定义,就是先定义一个变量赋值再用这个变量定义一个数组,我书上说不可以。。。。。。。。。。。。。。

推荐使用VS05 08 10 12 15 17等系列编译器。。。。

不同的编译器不同,新的编译器支持参数变量数组,vc++ 6.0等老的编译器不支持。你的书过时了,建议换一本新书。

我恐怕你得换一本书了