全文阅读已结束如果下载本文需要使用
你这个是位段里面用的
位段(bit-field)是鉯位为单位来定义结构体度(或联合体)中的成员变量所占的空间。含有位段的结构体(联合体)称为位段结构采用位段结构既能够问节省空间,又方便于操作
认是signed int,能够表示负数)位段名称var是可选参数,即可以省
略digits表示该位段所占的二进制位数。
你看上面写了:
位段名称var是鈳选参数即可以省略
表示定义一个变量name,占用无符号整形的 4个bit位,这个位域的用法
一般用在结构体中来减少占用的内存空间
意思是让int值占4位,来准确的写法应自该是:unsigned int范围 b:4;意思是让b占四位unsigned int范围 b:8;就百是让b占8位,是为了内存对齐而写的一些操作系统要求必度须8位对齐,那一知个int如果不满8位就要强制让他占8位,浪费一些空间而已道
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或許有别人想知道的答案
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。