【发布时间】:2014-02-26 23:51:17
【问题描述】:
我有结构
struct ABC {
int a;
int b;
}
并将它的数组作为
struct ABC xyz[100];
我想初始化它 a = 10 and b = 20;对于所有数组元素。
哪种方法更好?
【问题讨论】:
-
写一个循环?有什么问题?
-
在你的代码中写 100 次!
-
GCC 扩展:
struct ABC xyz[100] = {[0 ... 99] = {10, 20}};
标签: c arrays initialization structure