结构体的嵌套
# include<stdio.h>
# include<string.h>
/* 结构体的嵌套
*/
struct Menpai
{
int id; //门派的ID
char name[50]; //门派的名称
int count; //门派的人数
int type;// 门派的类别——1为正牌,2为中立,3为邪派
};
struct Player
{
int id; //玩家的id
char name[50]; //玩家的姓名
int login; //玩家的账号
char pass[50]; //玩家的登录密码
char sex; //玩家的性别
struct Menpai menpai ; //玩家所属门派
};
int main()
{
struct Player player = { 1,"mamba",12456,"123",'f',{1,"洛克萨斯",500,1} };
printf("玩家姓名:%s\n玩家所属门派名:%s\n", player.name,player.menpai.name);
return 0;
}