首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

求教一个结构体大小的有关问题

2012-12-31 
求教一个结构体大小的问题下面的结构体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不支持

热点排行