On this pageC1301不得使用变长数组(variable-length array)Category: RequiredDecidability: DecidableScope: Single Translation Unit依据在代码块或函数原型中声明数组大小时,如果其大小不是 整型常量表达式 ,则该数组被指定为变长数组。这样的数组通常被实现为存储在堆栈中的大小可变的对象。因此,如果使用变长数组,则无法静态确定要为堆栈预留的内存量。登录查看完整文章