读书人

关于构造数组初始化

发布时间: 2012-11-10 10:48:51 作者: rapoo

关于结构数组初始化
struct C
{
int a;
int b;
};
struct C g_c={1,2};
int main()
{
struct C cc[2]={g_c,g_c}; //这句编译出错

}

以上编译出错,大家看看有什么方法可以使用结构体变量来
初始化结构体数组。

[解决办法]
struct C
{
int a;
int b;
};
// struct C g_c={1,2};
#define g_c {1,2}
int main()
{
struct C cc[2]={g_c,g_c};
}

读书人网 >C语言

热点推荐