c/c++语言位域注意事项分析
来源:爱站网时间:2019-09-18编辑:网友分享
在C/C++中,某个区域表示的数据成为位域,位域必须指定特定的数字,然而位域的主要功能是节省内存资源,下文是爱站技术频道小编为大家提供的c/c++语言位域注意事项分析,一起去学习这些有用的知识吧。
在C/C++中,某个区域表示的数据成为位域,位域必须指定特定的数字,然而位域的主要功能是节省内存资源,下文是爱站技术频道小编为大家提供的c/c++语言位域注意事项分析,一起去学习这些有用的知识吧。
struct weiyu
{
int a:1;
int b:2;
}
a存放在内存的低位,在小端的机器上。
尤其要注意下面这种情况
weiyu w;
w.a = 1;
这时w.a为-1,因为它是有符号的,这是个符号位。
以上就是关于c/c++语言位域注意事项分析的介绍,掌握了上面的知识,相信对你学习C++语言会有很大的帮助,如果你觉得爱站技术频道提供的知识有用,就好好收藏吧。
上一篇:探讨C语言的那些小秘密
下一篇:pcre函数详细解析