精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 各位C++的大俠們,幫我看看下面定義的union,里面的參數(shù)是什么意思,

    各位C++的大俠們,幫我看看下面定義的union,里面的參數(shù)是什么意思,
    如上圖:
    typedef union
    {
    WORD Val;
    BYTE v[2] __PACKED;
    struct __PACKED
    {
    BYTE LB;
    BYTE HB;
    } byte;
    struct __PACKED
    {
    __EXTENSION BYTE b0:1;
    __EXTENSION BYTE b1:1;
    __EXTENSION BYTE b2:1;
    __EXTENSION BYTE b3:1;
    __EXTENSION BYTE b4:1;
    __EXTENSION BYTE b5:1;
    __EXTENSION BYTE b6:1;
    __EXTENSION BYTE b7:1;
    __EXTENSION BYTE b8:1;
    __EXTENSION BYTE b9:1;
    __EXTENSION BYTE b10:1;
    __EXTENSION BYTE b11:1;
    __EXTENSION BYTE b12:1;
    __EXTENSION BYTE b13:1;
    __EXTENSION BYTE b14:1;
    __EXTENSION BYTE b15:1;
    } bits;
    } WORD_VAL,WORD_BITS;
    其他人氣:586 ℃時(shí)間:2020-07-02 16:48:18
    優(yōu)質(zhì)解答
    你這個(gè)union定義的是個(gè)對(duì)字操作的對(duì)象,根據(jù)不同的操作要求,有幾種變體啊typedef union{WORD Val;//大部分操作只針對(duì)字整體的BYTE v[2] __PACKED;//操作需要針對(duì)字,字節(jié)的...有個(gè)地方出現(xiàn):WORD_VAL wv;wv.v[1]和wv.v[0]是什么呢?謝謝第一句定義了一個(gè)你所定義的共同體的一個(gè)實(shí)例。后面兩個(gè)是訪問共同體數(shù)據(jù)啊,這個(gè)操作也會(huì)順便把共同體變成第二個(gè)定義的模式。也就是BYTE v[2] __PACKED; //
    我來回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版