欢迎光临散文网 会员登陆 & 注册

C++ 系统标量类型裁切使用 :

2022-11-30 13:56 作者:魔术iT  | 我要投稿

int 是4个字节使用前一个bit 这个1就是 位置赋值 表示后面的值 放在 第一个bit 存储
struct a {
unsigned int d:2;
};
a aa;
aa.d = 4;
cout << aa.d; //输出0 因为我是用了2个bit 没办法存储4 溢出了 溢出后 剩余部分结果正好 是0

C++ 系统标量类型裁切使用 :的评论 (共 条)

分享到微博请遵守国家法律