首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

结构体的初始化解决办法

2012-02-28 
结构体的初始化c语言里这样初始化结构体数组,错在哪了?#includestdio.h #defineN11#defined3structeleme

结构体的初始化
c语言里这样初始化结构体数组,错在哪了?
#include   "stdio.h "
#define   N   11
#define   d   3
struct   element
{
int   key[d];
int   next;
};
typedef   struct   element   sqlist[N]={
{{0,0,0},0},
{{2,7,8},0},
{{1,0,9},0},
{{0,6,3},0},
{{9,3,0},0},
{{5,8,9},0},
{{1,8,4},0},
{{5,0,5},0},
{{2,6,9},0},
{{0,0,8},0},
{{0,8,3},0}};

[解决办法]
typedef struct element sqlist[N]
中的typedef是多余的,去掉无错
[解决办法]
void aaa(element test);

热点排行