求教一个结构体大小的有关问题
求教一个结构体大小的问题下面的结构体struct my_test_st{char c:4int i:1} 这个结构体的大小在vc下是8
求教一个结构体大小的问题
下面的结构体
struct my_test_st
{
char c:4;
int i:1;
};
这个结构体的大小在vc下是8个字节;在linux下是4个字节,哪位朋友给分析一下,为什么不一样呀?
[解决办法]http://blog.csdn.net/cqupt_chen/article/details/8056023
[解决办法]这应该与编译器或系统平台有关的吧。呼唤大侠求解!
[解决办法]用的位域并且加一起也没用满,于是gcc把两个合并成一个了,vs没有
[解决办法]与编译器或系统平台有关
[解决办法]你那个是结构体位域,没用了。。。。估计vs不支持