结构体的赋值问题????
例1
struct person
{ char name[20];
int count;
}leader[3]={"Li",0,"Zhang",0,"Wang",0};
例2
struct student
{ int num;
char name[20];
char sex;
int age;
float score;
char addr[30];
}stu[3]={{10101,"李林",'M',18,87.5,"103北京路"},{10102,"张奋",'M',19,99,"130上海路"},{10104,"王敏",'F',20,78.5,"1010中山路"}};
例1为什么赋值给数组leader[3]里的元素leader[0],leader[1],leader[2]不用{}分开呢???
而例2的就要用{}分开????