久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 關于C語言結構體位域操作 [打印本頁]

作者: sr861126    時間: 2022-6-7 09:22
標題: 關于C語言結構體位域操作
   結構體的位域操作,功能是什么

作者: ringhui    時間: 2022-6-7 18:03
就是為了方便進行位操作,跟51一樣每次單獨操作1位。具體怎么實現的自己搜索,我也沒看太明白,給你舉個例子。
union  union8_def{
    struct{
        unsigned    b0:1;
        unsigned    b1:1;
        unsigned    b2:1;
        unsigned    b3:1;
        unsigned    b4:1;
        unsigned    b5:1;
        unsigned    b6:1;
        unsigned    b7:1;
    }bits;
   
    u8         word8;
};
typedef union  union8_def                union8;


union8  KKKK;
然后你就可以用KKKK.bits.b0 KKKK.bits.b1來進行位操作了
想看整個數據就用KKKK.word8來查看8個bit組成的整個數字了
KKKK.bits.b0=1;
KKKK.bits.b1=0;
KKKK.bits.b2=1;
KKKK.bits.b3=0;
KKKK.bits.b4=1;
KKKK.bits.b5=0;
KKKK.bits.b6=1;
KKKK.bits.b7=0;

然后
KKKK.word8=0x55。
同樣方法可以構造16位和32位的




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 成人小视频在线观看 | 亚洲视频一区二区三区 | 岛国在线免费观看 | 国产日韩欧美二区 | 国产综合久久 | 91人人看| 第一区在线观看免费国语入口 | 成人午夜影院 | 国产视频一区二区在线观看 | 日韩av一区二区在线观看 | 毛片黄片免费看 | 伊人艹| 99re6在线视频 | 天天操夜夜骑 | 国产精品久久久久久久一区二区 | julia中文字幕久久一区二区 | 日韩在线视频免费观看 | 91在线视频在线观看 | 99reav| 日本一区二区影视 | 中文成人无字幕乱码精品 | 99久久久久久99国产精品免 | 日韩欧美三级 | 一区二区三区中文字幕 | 一区二区视频在线观看 | 深夜福利亚洲 | 国产激情一区二区三区 | 99久久久久国产精品免费 | 亚洲黄色片免费观看 | 一级毛片免费看 | 日韩一区二区在线视频 | 亚洲精彩视频在线观看 | 亚洲精品久久久久久久久久吃药 | 亚洲伊人精品酒店 | 亚洲男人的天堂网站 | 日日精品| 欧美淫 | 久久99精品久久久久久青青日本 | 国产日韩av一区二区 | 久久久久免费精品国产 | 亚洲伊人精品酒店 |