共计 1 篇文章

GCC零长数组与变长数组

一般我们如果碰到如下代码一般都会认为是错误的。 int a=10; int array[a]; 因为我们的书上明确说过,定义数组的时候,数组维度必须为常量表达式或者const的常量。 就像下面一样: int array[10]; const int lenght=10; int array2[ ...