结构体
结构体可以让C语言创建新的类型出来
那么结构体怎么写呢?
如图:
我创建了一个学生类型和一个书的类型,其中学生类型包括名字,年龄和成绩,书的类型包括名字,价格,和书籍编号
那这样的类型我们如何使用呢?
如图:
我先创建了struct Stu类型的s,并进行初始化
,最后打印
其中,我运用到了“.”操作符,在.的左边是结构体变量,.的右边是成员变量
然后我运用了两种指针方法打印了结构体变量s,第1种指针用法比较麻烦,所以我们一般用第2种,其中我运用到一个新的操作符“->”,在“->”操作符左边一定是结构体指针,右边是成员变量名