结构体
结构体是C语言中特别重要的知识点,结构体使得C语言有能力描述复杂类型。比如描述学生 ,学生包含:名字+年龄+性别+学号这些信息
这里只能用结构体来描述
例:
struct Sru
{
char mane[20];//名字
int age; //年龄
char sex[5]; //性别
char id[15]; //学号
};
结构体的初始化:
//打印结构体信息
struct Stu s = { "张三", "20", "男", "20200901" };
//.为结构成员访问操作符
s.name, s.age, s.sex, s.id);
struct Stu *ps = &s;
printf(" 姓名:%s\n 年龄:%s\n 性别:%s\n 学号:%s\n", (*ps).name, (*ps).age, (*ps).sex, (*ps).id);