内存学习
lingchen214
这个作者很懒,什么都没留下…
展开
-
c++ 结构体字节对齐
结构体(struct)的sizeof值,并不是简单的将其中各元素所占字节相加,而是要考虑到存储空间的字节对齐问题。先看下面定义的两个结构体.struct{char a;short b;char c;}S1;struct{char a;char b;short c;}S2;分别用程序测试得出sizeof(S1)=6 , sizeof(S2)=4转载 2012-03-21 17:57:36 · 501 阅读 · 0 评论 -
C++ 内存常识学习----(一)
内存中16进制转化为10进制的问题假如内存中有如一段内存:ff ff 32 56 20 05 06 07 08 09 0a 0b 0c ,需要把32 56读出为unsigned short int,求这个int值typedef union _Hex{ unsigned short uNum; struct _half {原创 2012-03-21 17:30:02 · 453 阅读 · 0 评论