初识结构体
结构体使得c语言有能力描述复杂类型
比如:描述一个人的具体细节,例如年龄,身高,性别
struct是c语言中的结构体
首先先创造一个新的类型,设定好想要描述这个类型的成员变量
用这个类型创建 一个学生叫s,里面分别放入他的姓名,年龄,成绩,(结构体的创建和初始化)
打印出这个学生的姓名,年龄,成绩(char类型用%s打印,int类型用%d,double用%lf)
.:找到结构体的成员,访问结构体的成员,用这个.操作符
左边放结构体变量,右边放成员变量
把结构体的地址存放在指针里面,也是可以打印出来相应的内容
如何让存放结构体的指针打印更加方便
指针指向对象成员变量名
如:“名字,年龄,成绩”,这里的->的写法和第二次的写法是一样的意思
->:左边一定是结构体的指针,右边是成员变量名(操作符)