忘了是从哪里听说的了,说是“在C标准中不可以,但是在C++标准中可以这样做”。
特地在vs2015上测试了一下,结果确实是这样。(仅代表vs2015环境下的结论,对别的IDE/编译器未必成立)
- 对于扩展名是.c的源文件,声明数组长度时用const变量无法过编译。
- 对于扩展名是.cpp的源文件,可以过编译。
忘了是从哪里听说的了,说是“在C标准中不可以,但是在C++标准中可以这样做”。
特地在vs2015上测试了一下,结果确实是这样。(仅代表vs2015环境下的结论,对别的IDE/编译器未必成立)
相关文章: