- 为什么需要结构体?
表达一个有很多特性的事物。
模拟一个有很多特征的事物。
Int age; //基本变量。
Int name;
Int score;
- 什么是结构体?
将很多基本数据类型整合成一个复合数据类型,叫做结构体
- 定义一个结构体
有三种方式:
1.在定义类型的时候直接定义一个变量(建议)
2.在程序开头定义结构体类型,在函数体内定义一个变量
3.提都不提没有用。
Struct :结构的意思,定义结构体的标志
- 如何使用结构体变量
赋值和初始化
<<jiegouti.c>>
- 如何使用结构体变量中的每一个成员
1.结构体变量名 . 成员名
2.指针变量名 -> 成员名 这两种变量名等价
p ->age 意思就是 p 所指向的那个结构体变量里的这个 age 成员
- 结构体变量的运算
- 结构体变量和结构体变量指针作为函数参数传递的问题