【发布时间】:2014-12-29 22:21:48
【问题描述】:
int n=5;
int arr[n];
我想在 C++ 中像上面一样声明数组的大小,但编译时出错。我在互联网上发现很多代码使用这些类型的声明而不是简单地放置int arr[5]。代码如何为他们成功编译,但对我却没有。 P.S:我使用 windows7 和 Visual Studio(IDE)。
错误信息:表达式必须有一个常数值
【问题讨论】:
-
@juan:那不是重复的。
标签: c++