C语言高手!帮帮忙~!谢谢!~1·

来源:百度知道 编辑:UC知道 时间:2024/06/18 08:00:45
typedef struct
{
int num;
char name[10];
char sex;
}elem;
typedef struct
{
elem ele[100];
int length;
}list;
main()
{
list l;
}
我要问的是:如何给 l 复初值???键盘输入我会!~!
谢谢了!~!~
请问!~list l={ {{101,"zhang",'f'},{102,"wang",'m'}}, 30};
后面的30是什么意思???

typedef struct
{
int num;
char name[10];
char sex;
}elem;
typedef struct
{
elem ele[100];
int length;
}list;
main()
{
list l={ {{101,"zhang",'f'},{102,"wang",'m'}}, 30};
}

int l->ele[0]->num=0;
后面同样

直接就在后面赋值呀~
例如:int num = 12;这样就可以了~