四字节对齐问题
2006-08-28 23:41
387 查看
上周六去一家公司面试,其中考官问了我一个题目,觉得比较有趣,以前并没有太留意,不知道你是否很清楚呢?
问题如下:
定义两个结构体:
struct A{
short a;
int b;
char c;
};
struct B{
int a;
short b;
char c;
};
问两个结构体分别占多大内存空间?你是否很清楚呢?如果用VC默认编译的话,结果是A为12,B为8.有兴趣自己试试.
问题如下:
定义两个结构体:
struct A{
short a;
int b;
char c;
};
struct B{
int a;
short b;
char c;
};
问两个结构体分别占多大内存空间?你是否很清楚呢?如果用VC默认编译的话,结果是A为12,B为8.有兴趣自己试试.
相关文章推荐
- c++内存中字节对齐问题详解
- 关于结构体的长度问题(字节对齐)
- 字节对齐、sizeof的问题分析
- c++内存中字节对齐问题详解
- 结构体字节对齐问题
- 字节对齐问题
- 结构体获取成员偏移值、结构体内存中字节对齐问题
- c++冲刺(四)字节对齐问题详解(转载)
- 关于结构体字节对齐的问题
- sizeof(struct)--关于字节对齐的问题
- C语言字节对齐问题详解(zz)
- c++内存中字节对齐问题详解【转帖】
- c++内存中字节对齐问题详解
- 手游开发中字节对齐问题
- 结构体中的字节对齐问题
- 字节对齐的问题
- arm的字节对齐问题
- C语言中结构体存储的一个字节对齐问题
- OpenCV,Mat转IplImage,字节对齐问题?
- c语言编程中字节对齐的问题