结构体
1.1结构体声明
1.2结构体嵌套
struct tag
{
int a;
struct tag* next;
};
1.3结构体内存对齐
学习到:结构体成员在内存中不是连续存储,而是有一定内存对齐规则
总体来说,结构体内存对齐是拿空间换时间的方法;
1.4结构体传参
结构体传参要传地址,以免空间的浪费。
枚举
1.1枚举的定义
struct tag
{
int a;
struct tag* next;
};
学习到:结构体成员在内存中不是连续存储,而是有一定内存对齐规则
总体来说,结构体内存对齐是拿空间换时间的方法;
结构体传参要传地址,以免空间的浪费。
1.1枚举的定义