基本数据类型
基本数据类型
数组
数组的内存存储
数组访问
嵌套数组及其访问
指针数组(Multi-Level Array)
- 需要至少进行两次内存读取
- 与嵌套数组相比,在内存中的储存形态不同
N*N Matrix Code
数组存取的优化
结构
结构中元素的地址计算
结构的存储对齐要求
编译器
- 在结构的各个元素间插入额外空间来满足不同元素的对齐要求
必须满足结构中各个元素的对齐要求
结构的起始地址与结构长度必须是 的整数倍
与具体的机器有关
结构内元素不同的先后顺序会影响总的字节占用数
结构数组
联合