hi_girl_
2016-05-12 15:05程序在dev上编译没有问题,在vs上不行,求大神告知原因
1void 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条回答
为你推荐
- Devc++编译运行没有错误,但是不显示结果,而且McAfee出现已阻拦一个病毒。
- c语言
- c++
- 3个回答
- [Dev-C++项目]一个程序错误
- c++
- 3个回答
- [Dev-C++]函数已定义,但是编译器总是提示"was not declared in this scope"
- c++
- 2个回答
- 一个简单的单独编译测试。用的ide是dev C++,第一次成功,但后来几次打开都编译失败,求大神赐教
- c++
- 2个回答
- 【c-WinAPI】 程序运行崩溃(自己写的函数出错),求大神帮忙!!!!
- c语言
- 2个回答
换一换