- 博客(1)
- 资源 (2)
- 收藏
- 关注
转载 C/C++内存对齐详解
1、什么是内存对齐 还是用一个例子带出这个问题,看下面的小程序,理论上,32位系统下,int占4byte,char占一个byte,那么将它们放到一个结构体中应该占4+1=5byte;但是实际上,通过运行程序得到的结果是8 byte,这就是内存对齐所导致的。 //32位系统 #include<stdio.h> struct{ int x; char y; }s; ...
2019-12-13 11:11:43 167 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人