草庐IT

c++ - 为什么我可以在 C++ 中定义这个可变长度数组?

这个问题在这里已经有了答案:Arrayofsizedefinedbynotconstantvariable(3个答案)关闭8年前。给定gcc-cmain.Cgcc-lstdc++-omainmain.o而main.C是#includeintmain(){intsomany;std::cin>>somany;doubleex[somany];for(inti=0;i为什么这不会导致编译器错误?我以为C++没有VLA?执行程序工作正常。