结构体有三种定义方法:
方法一:先定义结构体类型再定义变量名 struct student /*student是结构体的名字*/ { long int num; char name[20]; char sex; char addr[30]; }; struct student student1,student2 /*student1,student2是结构体里面的变量名*/
方法二:在定义类型的同时定义变量 struct 结构体名 { 成员表列 }变量名;
例子: struct student { long int num; char name[20]; char sex; char addr[30]; }student1,student2;
方式三: struct { 成员表列 }变量名表列; (此时,不出现结构体名)
|