例子

在 c99 标准中,在初始化数组时,可以用 [下标] 这种方式指定初始化元素的位置。

#define MONTH 12
int days[MONTH] = {3128,[4] = 313031,[1] = 29 };
//         days = {31, 29, 0, 0, 31, 30, 31, 0, 0, 0, 0, 0}