结构体
注意:
- 结构体类型可以定义在函数里面,但此时作用域被限定在该函数中
- 结构体的定义形式 :
- 先定义类型,后定义变量
Struct stu
{
…
};
-
- 定义变量的同时定义类型
Struct stu s;
{
…
}s1,s2,*s3,s4[10];
Struct stu s;
-
- 省略类型名 --- 如果只用一次,可以用
Struct
{
…
}s1,s2,*s3,s4[10];
判断大小端
共用体
共用体类型可以是函数参数,也可以是函数返回值类型
节省压缩空间大小
枚举:
一枚一枚列举,逐个列举定义为枚举
如果一个变量只有几种可能的值,则可以定义成枚举
将变量的值一一定义出来
链式
空链表