形式 struct结构体名 类型标识符成员名; 类型标识符成员名; }结构体变量={初始数据}; 例 struct student int numi char name 20: char sex: int age char addr30]; }stul={112,“ Wang lin”,M’,19,“200 Beijing road”}
• 形式二: struct 结构体名 { 类型标识符 成员名; 类型标识符 成员名; ……………. }结构体变量={初始数据}; 例 struct student { int num; char name[20]; char sex; int age; char addr[30]; }stu1={112,“Wang Lin”,‘M’,19, “200 Beijing Road”};
形式三: struct 类型标识符成员名; 类型标识符成员名; }结构体变量={初始数据}; 例 struct int numi char name 20: char sex: int age char addr30]; }stul={112,“ Wang lin”,M’,19,“200 Beijing road”}
• 形式三: struct { 类型标识符 成员名; 类型标识符 成员名; ……………. }结构体变量={初始数据}; 例 struct { int num; char name[20]; char sex; int age; char addr[30]; }stu1={112,“Wang Lin”,‘M’,19, “200 Beijing Road”};