|
|
1
7
在C99中,使用变量作为维度定义数组的能力被添加到C中。它还支持一些C++编译器的扩展,但不是C++标准的一部分,也不会是C++ 0x的一部分。如果您打算对C89编译器或C++进行移植,最好不要使用它。 |
|
|
2
2
补充尼尔的回答:这个特性叫做vla- Variable Length Array . 它确实是在C99中添加的,目前由多个编译器支持。不鼓励使用 other reasons 另外,除了尼尔提到的可移植性问题之外 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |