摘要: C语言的内存对齐什么是内存对齐?为什么要内存对齐?如何行内存对齐?内存对齐是指:数据在内存里放的数据,不是紧密的放在一起,而是按照一定的规则存放。为什么要内存对齐:在32的cpu上,每条指令可以读取32位(4个字节的值),内存对齐是为了保证一次指令可以读到一个完整的数据,减少数据的拼合耗费。如下举例 阅读全文