v01*_*dya 7 c++ gcc variable-length-array
下面的代码应该生成错误,因为在编译期间编译器无法知道数组大小.
int f;
std::cin >> f;
int c[f];
c[100] = 5;
Run Code Online (Sandbox Code Playgroud)
我正在使用gcc(Ubuntu 4.8.2-19ubuntu1)4.8.2进行编译,它不仅仅是编译,而是以某种方式运行.
怎么会发生?
归档时间: |
|
查看次数: |
161 次 |
最近记录: |