关于数组定义的问题我在DEV中输入下面几句代码能够编译通过intacin aintb[a]在vc中不能通过现在c++
关于数组定义的问题
我在DEV中输入下面几句代码能够编译通过
int a;
cin> > a;
int b[a];
在vc中不能通过
现在c++的标准能不能这样定义数组?
[解决办法]
这样 int *b=new int[a];
int b[a];//a必须为常量
关于数组定义的问题
我在DEV中输入下面几句代码能够编译通过
int a;
cin> > a;
int b[a];
在vc中不能通过
现在c++的标准能不能这样定义数组?
[解决办法]
这样 int *b=new int[a];
int b[a];//a必须为常量