hi_girl_
hi_girl_
2016-05-12 15:05

程序在dev上编译没有问题,在vs上不行,求大神告知原因

1
  • c++
  • dev
  • vs

void MyStr:: Set(int _len){
char ch[_len];
cin>>ch;
error C2057: 应输入常量表达式
1>d:\c++编程\vs2008\projects\实验九\实验九\mystr.cpp(43) : error C2466: 不能分配常量大小为 0 的数组
1>d:\c++编程\vs2008\projects\实验九\实验九\mystr.cpp(43) : error C2133: “ch”: 未知的大小
在dev上编译没有问题,在vs上不行,求大神告知原因

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答