初识结构体

结构体使得c语言有能力描述复杂类型

比如:描述一个人的具体细节,例如年龄,身高,性别

 struct是c语言中的结构体

首先先创造一个新的类型,设定好想要描述这个类型的成员变量

用这个类型创建 一个学生叫s,里面分别放入他的姓名,年龄,成绩,(结构体的创建和初始化)

打印出这个学生的姓名,年龄,成绩(char类型用%s打印,int类型用%d,double用%lf)

.:找到结构体的成员,访问结构体的成员,用这个.操作符

左边放结构体变量,右边放成员变量 

 把结构体的地址存放在指针里面,也是可以打印出来相应的内容

如何让存放结构体的指针打印更加方便

指针指向对象成员变量名

如:“名字,年龄,成绩”,这里的->的写法和第二次的写法是一样的意思

->:左边一定是结构体的指针,右边是成员变量名(操作符)

posted @ 2023-05-11 21:06  油头男孩  阅读(15)  评论(0编辑  收藏  举报