1、结构体
typedef 是为结构体变量起别名
计算结构体的字节大小需要满足三个要求
a、默认从0地址开始计算
b、能整除自己类型的大小
c、最后大小能整除最大基本类型
注意:结构体中可以嵌套结构体指针,不能嵌套结构体变量
原因:指针可以算出大小,但是变量的大小不能确定,编译器在编译时会报错。
结构体的初始化
对于定义的姓名指针只能指向,不能改值;数组定义的姓名,可以修改值。
2、联合体
可以用联合体类型来测试大小端。
3、结构体与联合体
4、打印结构体
1、结构体
typedef 是为结构体变量起别名
计算结构体的字节大小需要满足三个要求
a、默认从0地址开始计算
b、能整除自己类型的大小
c、最后大小能整除最大基本类型
注意:结构体中可以嵌套结构体指针,不能嵌套结构体变量
原因:指针可以算出大小,但是变量的大小不能确定,编译器在编译时会报错。
结构体的初始化
对于定义的姓名指针只能指向,不能改值;数组定义的姓名,可以修改值。
2、联合体
可以用联合体类型来测试大小端。
3、结构体与联合体
4、打印结构体
相关文章: