服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - C/C++ - c/c++语言位域注意事项分析

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

2020-12-31 15:52C语言教程网 C/C++

所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,答应在程序中按域名进行操作

复制代码 代码如下:


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


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

 

尤其要注意下面这种情况

weiyu w;
w.a = 1;

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

延伸 · 阅读

精彩推荐