奇思妙想 · 2024年 4月 21日 0

数组按下标指定初始化值 int a[2] = { [1] = 20, [0] = 10, }

41 次浏览

数组初始化允许使用下标指定初始化值是C99标准引入的,即C89不支持。不过即便如下,gcc 11.4.0用-std=c89依然可以编译通过(这里面有故事?!)。