结构体自引用
结构体初始化
计算偏移量
结构体传值还是传址?
位段(网络开发中很常见,底层源码显示只要是整数类型short int 、char 、unsigend short int 就可以),是结构体类型的一种
她不是为每个类型去开辟一个,这样四个int就是4*4个字节,严重浪费,实际表示int a : 2就说明可以表示【0-3】之间的数,其余的接在后面表示就可以了,如果某个数大了,剩余空间不够,那么会重新开辟去存放该变量,如果表示的数字大于位段所能表示最大值,会按存放的顺序舍弃多余的数据,如果小于最大值,其余bit位会被补0填充
共用体(联合体)
平台大小端存储测试
通过联合体特点实现大小端测试