• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            MyMSDN

            MyMSDN記錄開(kāi)發(fā)新知道

            C語(yǔ)言位域

            這個(gè)概念顯然是知道的,不過(guò)剛才忘了,然后寫(xiě)了個(gè)程序就明白了,記錄一下,也許以后又健忘了:
             1 #include <stdio.h>
             2 typedef struct _SimpleType1 {
             3     int Variable1;    //4bytes(32bits)
             4     int Variable2;    //4bytes(32bits)
             5     int Variable3;    //4bytes(32bits)
             6     int Variable4;    //4bytes(32bits)
             7 } SimpleType1;
             8 
             9 typedef struct _ComplexType1 {
            10     int Variable1 : 8;    //1bytes(8bits)
            11     int Variable2 : 8;    //1bytes(8bits)
            12     int Variable3 : 8;    //1bytes(8bits)
            13     int Variable4 : 8;    //1bytes(8bits)
            14 } ComplexType1;
            15 
            16 typedef struct _ComplexType2 {
            17     int Variable1 : 8;    //1bytes(8bits)
            18     int Variable2 : 8;    //1bytes(8bits)
            19     int Variable3 : 8;    //1bytes(8bits)
            20     int Variable4 : 8;    //1bytes(8bits)
            21     int Variable5 : 1;    //0.125bytes(1bits) but the it also hold 32bits 
            22 } ComplexType2;
            23 
            24 int main(void){
            25     printf("sizeof SimpleType1 = %d\n"sizeof(SimpleType1));
            26     printf("sizeof ComplexType1 = %d\n"sizeof(ComplexType1));
            27     printf("sizeof ComplexType2 = %d\n"sizeof(ComplexType2));
            28 }
            結(jié)果:
            sizeof SimpleType1 = 16
            sizeof ComplexType1 = 4
            sizeof ComplexType2 = 8

            posted on 2009-12-30 01:02 volnet 閱讀(801) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): C/C++

            特殊功能
             
            久久综合九色综合97_久久久| 久久久久久久女国产乱让韩| 国产精品久久99| 一本综合久久国产二区| 青青草国产精品久久久久| 四虎国产精品免费久久5151| 久久久久女人精品毛片| 国产亚洲精久久久久久无码| 久久99精品久久久久久久久久| 国产成年无码久久久免费| 国产精品18久久久久久vr| 久久se精品一区精品二区| 久久强奷乱码老熟女网站| 久久久久九九精品影院| 熟妇人妻久久中文字幕| 久久不见久久见免费影院www日本| 午夜精品久久久内射近拍高清| 97精品伊人久久大香线蕉app| 久久99精品国产麻豆蜜芽| 精品一二三区久久aaa片| 久久国产香蕉视频| 久久久久久免费视频| 久久久91精品国产一区二区三区| 欧美日韩精品久久久免费观看| 久久国产热精品波多野结衣AV| 亚洲AV日韩AV天堂久久| 漂亮人妻被中出中文字幕久久| 性做久久久久久久久久久| 欧美久久精品一级c片片| 久久亚洲欧美国产精品| 欧美精品国产综合久久| 亚洲国产精品无码久久98| 国产亚洲精品久久久久秋霞| 久久久噜噜噜久久| 久久午夜无码鲁丝片秋霞| 国产婷婷成人久久Av免费高清| 久久精品成人免费网站| 激情综合色综合久久综合| 亚洲综合伊人久久综合| 国产V亚洲V天堂无码久久久| 久久人人超碰精品CAOPOREN |