当前位置:首页|资讯

C语言——位域

作者:希雨星3v发布时间:2024-10-11

C语言程序设计中当只需要某些位时,可以使用位域; 以unsigned char为例,当取n位(1<=n<=7),所表所示的数据取值范围为0~2^n-1 [图片] [图片] 位域赋值时,如果数据溢出会舍去高位,只取低位,比如2即二进制数10 ,当等号左侧变量为一位时,将二进制10赋给变量,变量只能接收最低位0,最高位会被舍去; [图片] [图片] 本期分享就到这里了,如果文中有错误的地方还劳请读者指正。 附录: #include   typedef unsigned char u8; ty...【查看原文】

C语言程序设计

Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1