青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

edog

冰凍熱狗
數據加載中……

#pragma pack和數據對齊問題

結構數據存放時默認按4對齊,考慮以下程序,輸出結果為:sizeof(A)=12
typedef struct _A
{
    
int x;
    
char z[7];
}
A;

void main()
{
    
int len = sizeof(A);
    printf(
"sizeof(A)=%d\n", len);    // len = 12
}


使用 #pragma pack,設置數據按1對齊,此時輸出結果為:sizeof(A)=11
#pragma pack(push)
#pragma pack(
1)
typedef 
struct _A
{
    
int x;
    
char z[7];
}
A;
#pragma pack(pop)

void main()
{
    
int len = sizeof(A);
    printf(
"sizeof(A)=%d\n", len);    // len = 11
}

posted on 2005-12-13 14:36 冰凍熱狗 閱讀(13237) 評論(9)  編輯 收藏 引用 所屬分類: 平臺核心

評論

# re: #pragma pack和數據對齊問題  回復  更多評論   

無意闖入了貴寶地。正好我也有篇關于這個問題的試驗。
http://blog.vckbase.com/zhangjw_cn/archive/2005/08/09/10701.html
2005-12-17 14:54 | 清風雨

# re: #pragma pack和數據對齊問題  回復  更多評論   

class TestA{int a; char b; char c; short d;};
class TestB{int a; char b; short d; char c;};

sizeof(TestA)的值為8,而
sizeof(TestB)的值為12
這是為什么? 是不是多byte的數據成員,只能從偶數偏移位置開始存放?
2007-05-28 16:45 | 偶爾

# re: #pragma pack和數據對齊問題  回復  更多評論   

@偶爾
整數倍的地方開始存放
2007-08-03 17:38 | 路過

# re: #pragma pack和數據對齊問題[未登錄]  回復  更多評論   

short d = 2 , 只能從偶數開始放 ;
char c = 1 , 可以從 1 的倍數位置開始放 ;
int a = 4 , 就只好從 4 的倍數位置開始放了啦
2008-09-27 17:58 | Joe

# re: #pragma pack和數據對齊問題  回復  更多評論   

嗯,不錯。正好用上
2009-04-02 17:38 | 創意產品網

# re: #pragma pack和數據對齊問題  回復  更多評論   

你好。。。對這個問題。。


1 對齊的意思是什么
2009-04-17 15:14 | 王帥

# re: #pragma pack和數據對齊問題  回復  更多評論   

莫非是。。。。。按照4的整數倍分配內存?

按照1,和按照4對其有什么優缺點沒有。
2009-04-17 15:16 | 王帥

# re: #pragma pack和數據對齊問題  回復  更多評論   

#pragma pack(1)和#pragma pack(3)又有什么區別呢
為什么一定是1 求解答
2011-11-06 12:42 | jemmyLiu

# re: #pragma pack和數據對齊問題  回復  更多評論   

涉及兩個問題:
數據結構內部的元素按照各自元素的規則對齊;
數據結構按照最嚴格的成員的來對齊。
2011-12-21 15:37 | yaohuaxin
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产精品乱码人人做人人爱| 久久久www免费人成黑人精品| 欧美日韩一区二区三区高清| 亚洲在线网站| 亚洲激情啪啪| 欧美激情自拍| 一区二区国产日产| 亚洲综合好骚| 欧美11—12娇小xxxx| 欧美日韩不卡一区| 国产精品一二三视频| 国产一区二区三区久久久| 雨宫琴音一区二区在线| 日韩视频一区二区三区在线播放免费观看| 99精品视频免费观看| 亚洲欧美日韩国产一区二区| 久久久久中文| 9久草视频在线视频精品| 午夜视频在线观看一区二区| 美女黄色成人网| 国产精品高潮呻吟久久av无限| 国产欧美日韩亚洲一区二区三区 | 欧美xxx成人| 亚洲精品一区二区在线| 亚洲欧美日本国产有色| 卡通动漫国产精品| 国产精品视频福利| 亚洲精品欧美| 久久久中精品2020中文| 日韩西西人体444www| 久久国产欧美精品| 国产精品麻豆成人av电影艾秋| 伊人一区二区三区久久精品| 亚洲影院色无极综合| 亚洲福利小视频| 欧美亚洲在线播放| 国产精品超碰97尤物18| 91久久精品一区二区三区| 亚洲欧美一区二区三区极速播放 | 国产精品国产三级国产a| 亚洲大胆人体视频| 欧美在线三级| 中文无字幕一区二区三区| 欧美成人精品福利| 亚洲第一免费播放区| 久久精品一区蜜桃臀影院 | 亚洲资源av| 欧美精品v日韩精品v国产精品| 国产偷久久久精品专区| 亚洲尤物视频在线| 在线午夜精品| 亚洲国产欧美不卡在线观看| 久久精品盗摄| 狠狠色伊人亚洲综合成人| 亚洲伊人第一页| 一区二区三区国产盗摄| 欧美日韩午夜激情| 一本色道久久88精品综合| 亚洲国产成人在线播放| 美女尤物久久精品| 亚洲激情在线激情| 亚洲欧洲一区二区天堂久久| 免费观看一级特黄欧美大片| 亚洲成人在线免费| 欧美成人午夜激情视频| 久久综合伊人77777麻豆| 亚洲高清一二三区| 亚洲国产精品综合| 欧美日韩大片| 亚洲在线观看免费| 亚洲欧美日韩一区二区在线 | 欧美丝袜一区二区| 亚洲综合二区| 午夜精品久久久久久久蜜桃app| 国产乱码精品一区二区三区五月婷 | 在线观看亚洲一区| 欧美电影打屁股sp| 欧美国产日韩亚洲一区| 99精品免费网| 亚洲一区二区三区三| 国产综合色产在线精品| 欧美国产1区2区| 欧美日韩三区四区| 欧美中日韩免费视频| 久久看片网站| 在线视频精品一区| 欧美一区二区三区播放老司机| 影视先锋久久| 艳女tv在线观看国产一区| 国产欧美日韩精品专区| 久久综合九色综合欧美就去吻 | 亚洲毛片网站| 亚洲综合色噜噜狠狠| 1024日韩| 一本色道久久综合亚洲精品高清| 国产日韩欧美黄色| 最新国产乱人伦偷精品免费网站| 国产精品草草| 亚洲级视频在线观看免费1级| 国产精品理论片| 欧美91视频| 国产精品亚洲综合| 91久久精品国产91性色| 亚洲精品久久久久久一区二区| 亚洲精选一区| 狠狠色伊人亚洲综合网站色| 一本久道久久综合中文字幕| 很黄很黄激情成人| 99精品国产99久久久久久福利| 黑人巨大精品欧美一区二区小视频| 亚洲第一视频| 韩国精品在线观看| 亚洲一卡久久| 亚洲视频国产视频| 欧美福利视频一区| 米奇777在线欧美播放| 国产精品久久久一本精品| 亚洲激情成人网| 一区二区三区在线高清| 亚洲欧美在线免费观看| 亚洲先锋成人| 欧美视频在线看| 亚洲国产精品日韩| 亚洲国产cao| 狼人天天伊人久久| 美女诱惑一区| 亚洲高清视频一区| 久久久视频精品| 久久亚洲美女| 国产一区二区三区久久| 欧美亚洲一区二区三区| 久久激情五月激情| 国产午夜精品久久| 午夜精品剧场| 久久精品国产亚洲5555| 国产亚洲欧美一级| 久久xxxx精品视频| 久久视频精品在线| 激情久久久久| 美腿丝袜亚洲色图| 亚洲成色777777在线观看影院| 亚洲国产99精品国自产| 欧美成人嫩草网站| 亚洲精品麻豆| 亚洲欧美日韩高清| 国产欧美日韩精品一区| 久久国产婷婷国产香蕉| 欧美r片在线| av成人免费在线| 国产精品久久久久久久9999| 亚洲一区精品在线| 久久人体大胆视频| 亚洲蜜桃精久久久久久久| 欧美性大战久久久久久久蜜臀| 亚洲伊人网站| 久久综合给合久久狠狠狠97色69| 亚洲高清免费视频| 欧美日韩国产页| 亚洲宅男天堂在线观看无病毒| 欧美专区日韩视频| 91久久久亚洲精品| 欧美午夜视频一区二区| 亚欧成人在线| 亚洲黄色在线看| 欧美一区二区三区视频在线观看 | 国产精品五区| 久久一区中文字幕| 日韩视频亚洲视频| 久久精品中文字幕一区二区三区| 亚洲国产免费| 国产精品视频久久久| 久久网站热最新地址| 欧美伦理一区二区| 亚洲欧美日韩精品久久| 欧美韩国一区| 欧美在线高清| 亚洲精品一区二区三区福利| 国产精品一页| 欧美日韩国产不卡| 久久久噜噜噜久久中文字幕色伊伊| 亚洲国产经典视频| 久久精品视频99| 亚洲在线网站| 亚洲黄色一区二区三区| 国产精品欧美久久| 欧美精品一区二区三区蜜臀| 欧美在线在线| 亚洲视频狠狠| 91久久精品久久国产性色也91 | 亚洲国产一区二区三区青草影视 | 国产精品日韩欧美一区二区| 久久亚洲精品中文字幕冲田杏梨| 一本大道av伊人久久综合| 欧美91视频| 久久最新视频| 久久精品99国产精品日本| 亚洲私人影院在线观看| 亚洲精品乱码久久久久| 极品日韩av| 国产亚洲精品bv在线观看|