[英]How to declare an array in visual studio?
首先,我在vscode上写了这段代码,它可以执行。 然后我复制到visual studio,显示这个错误。
在 C++ 中,数组的大小必须是编译时常量( constant expression)
。 所以以下是不正确的:
int n = 10;
int arr[n]; //incorrect
上面的正确写法是:
const int n = 10;
int arr[n]; //correct
所以错误
表达式必须具有常量值
指示此错误,因为pt_size
必须是常量表达式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.