求大佬帮忙看看
typedef struct chsystem{
char name;//姓名
char tel;//手机
char tecent;//qq号码
char email;//邮箱
}cs;//通讯录结构体
typedef struct pcs
{
cs chat;
pcs* next;
}*ptcs;//通讯录节点
ptcs head=(ptcs)malloc(sizeof(pcs));
第二个结构体里面 cs chat 这一行是什么意思,是给cs再起一个别名吗 意思是 pcs 结构体里存在一个 cs 类型的属性 chat 第一个typedef定义了结构体变量 struct chsystem 并取别名为cs
第二个里的cs 表示结构体 struct pcs 里有一个 类型为cs结构体变量的成员
页:
[1]