结构体大小问题 结构体(struct)的sizeof值,并不是简单的将其中各元素所占字节相加,而是要考虑到存储空间的字节对齐问题。先看下面定义的两个结构体.struct{char a;short b;char c;}S1;struct{char a;char b;short c;}S2;分别用程序测试得出sizeof(S1)=6 , sizeof(S2)=4可见,虽然两个结构体... 2023-06-13 结构体字节对齐sizeof优化对齐文章软件开发程序设计