数组初始化 | 迟思堂工作室

Linux GNU C结构体数组初始化示例

Linux GNU C结构体数组初始化示例
实然心血来潮,想学习一下结构体数组的初始化方面的知识。 以下是GCC实然心血来潮,想学习一下结构体数组的初始化方面的知识。特有的数组初始化的风格: // 数组赋值另一种方式,但只在gcc下编译通过,g++不能 enum { AAA = 0, BBB, CCC, DDD, }; // 只对感兴趣的索引值进行赋值,而不管下标的顺序 static const int regs[] = { [DDD] = 250, [CCC] = 3, [AAA] = 180, }; 这种风格在ker...