小编use*_*037的帖子

C++基于非常量变量声明一个数组?

void method(string a) {
  int n = a.size();
  int array[n];
}
Run Code Online (Sandbox Code Playgroud)

上面的代码可以使用gcc正确编译.数组的大小如何来自非常量变量?编译器是否自动将其转换int array[n]int* array = new int[n]

c++ arrays dynamic

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

c++ ×1

dynamic ×1