首页 > 编程 > C++ > 正文

c/c++语言位域注意事项分析

2020-01-26 15:50:25
字体:
来源:转载
供稿:网友

复制代码 代码如下:

struct weiyu
{
    int a:1;
    int b:2;
}

a存放在内存的低位,在小端的机器上。

尤其要注意下面这种情况

weiyu w;
w.a = 1;

这时w.a为-1,因为它是有符号的,这是个符号位。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表