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

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 冰凍熱狗 閱讀(13248) 評論(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>
            国产一区二区成人久久免费影院| 亚洲夜晚福利在线观看| 一本色道久久综合狠狠躁篇的优点| 国产精品一区二区三区久久| 欧美激情久久久久久| 国产精品在线看| 亚洲精选在线| 亚洲激情成人在线| 亚洲一区欧美| 亚洲一区二区高清| 欧美成人情趣视频| 美女脱光内衣内裤视频久久网站| 国产精品国产一区二区| 亚洲人成7777| 在线观看一区欧美| 久久国产精品亚洲va麻豆| 亚洲欧美成人在线| 欧美啪啪一区| 亚洲国产一区二区视频| 亚洲国产精品精华液2区45| 午夜免费电影一区在线观看| 亚洲欧美日韩高清| 国产精品电影观看| 在线性视频日韩欧美| 亚洲一区二区欧美| 欧美日韩 国产精品| 亚洲精品国精品久久99热一| 亚洲精品你懂的| 女女同性精品视频| 亚洲欧洲精品成人久久奇米网 | 欧美日韩另类综合| 亚洲国产裸拍裸体视频在线观看乱了| **网站欧美大片在线观看| 裸体丰满少妇做受久久99精品| 久久久久久九九九九| 国精品一区二区| 久久久久国产一区二区| 美女精品国产| 亚洲欧洲在线一区| 欧美日韩国产页| 一区二区三区视频在线播放| 午夜精品久久久99热福利| 国产精品入口日韩视频大尺度| 午夜欧美精品| 免费在线欧美视频| 一本大道久久精品懂色aⅴ| 欧美日韩精品| 午夜精品久久久久久99热软件| 久久久久久亚洲精品不卡4k岛国| 国产一区二区中文字幕免费看| 久久精品人人做人人爽电影蜜月| 美女精品国产| 艳女tv在线观看国产一区| 国产精品久久久对白| 午夜一区二区三区在线观看| 男女激情视频一区| 亚洲美女精品久久| 国产精品久久久亚洲一区| 欧美主播一区二区三区| 欧美激情国产高清| 亚洲男女毛片无遮挡| 国产亚洲制服色| 欧美理论在线| 性色av一区二区三区| 亚洲国产成人高清精品| 亚洲欧美日韩精品| 亚洲观看高清完整版在线观看| 欧美日韩福利| 久久精品久久综合| 亚洲精品偷拍| 免费国产一区二区| 午夜精品久久久久久99热| 91久久国产综合久久| 国产精品久久久久久影院8一贰佰| 久久青草久久| 亚洲一区欧美二区| 亚洲人体大胆视频| 蜜桃视频一区| 香蕉成人啪国产精品视频综合网| 亚洲经典自拍| 国产午夜一区二区三区| 欧美精品一区在线| 久久影院午夜论| 香蕉乱码成人久久天堂爱免费 | 国产精品99久久不卡二区| 久久夜色精品国产欧美乱极品| 亚洲天堂av高清| 亚洲黄一区二区三区| 国产在线观看精品一区二区三区| 欧美日韩国产一中文字不卡 | 久久精品国产亚洲精品| 一区二区三区日韩欧美| 亚洲国产精品久久91精品| 久久久久国产免费免费| 亚洲欧美日韩综合| 亚洲一区二区三区涩| 亚洲麻豆国产自偷在线| 影音国产精品| 激情欧美亚洲| 国产嫩草一区二区三区在线观看| 欧美日韩精品一本二本三本| 六月婷婷一区| 麻豆成人在线播放| 玖玖玖免费嫩草在线影院一区| 午夜精品久久久久影视| 亚洲欧美另类中文字幕| 一区二区三区免费在线观看| 亚洲精品久久久久久久久久久久久| 欧美黄色免费| 亚洲国产成人久久综合| 欧美激情一区在线| 欧美激情视频一区二区三区不卡| 久久中文在线| 美女成人午夜| 亚洲高清视频中文字幕| 欧美国产日韩精品| 亚洲国产精品va在线看黑人动漫| 亚洲第一黄网| 亚洲精品麻豆| 中文亚洲字幕| 亚洲欧美日韩国产成人| 午夜视频久久久久久| 欧美亚洲一区二区在线观看| 欧美中文字幕第一页| 久热精品视频在线观看一区| 欧美成人激情在线| 欧美日韩亚洲高清| 国产精品伦一区| 国产一区二区三区观看 | 国产一区免费视频| 国产一区二区三区成人欧美日韩在线观看| 国产日本欧美一区二区三区| 国产一区二区观看| 亚洲青色在线| 亚洲免费伊人电影在线观看av| 欧美在线观看一区| 蜜桃av一区二区| 亚洲精品美女免费| 亚洲一区二区三区三| 久久国产精品黑丝| 欧美国产视频在线| 国产精品网曝门| 伊人久久大香线蕉综合热线| 亚洲精品欧洲| 亚洲欧美国产视频| 免费成人高清| 夜夜爽99久久国产综合精品女不卡| 午夜久久久久| 欧美黄色影院| 国产在线观看一区| 99国产一区| 久久久人成影片一区二区三区| 亚洲国产成人av在线| 午夜视频一区| 嫩草影视亚洲| 国产精品亚洲美女av网站| 亚洲国产精品久久人人爱蜜臀| 亚洲视频电影在线| 久久先锋影音| 亚洲香蕉伊综合在人在线视看| 久久精品伊人| 国产精品女人久久久久久| 亚洲国产精品成人一区二区| 亚洲欧美一区二区三区久久 | 欧美激情亚洲| 亚洲欧美另类在线观看| 欧美激情一区三区| 精品99视频| 欧美一级黄色网| 亚洲精品一区二区三区av| 久久久国产一区二区| 国产精品一区二区在线观看不卡| 亚洲国产日韩美| 久久精品首页| 亚洲一区二区动漫| 欧美日韩免费高清| 亚洲国产一区视频| 久久午夜国产精品| 亚洲免费一级电影| 欧美性生交xxxxx久久久| 最近看过的日韩成人| 噜噜噜91成人网| 性色av一区二区三区在线观看| 欧美视频一区在线观看| 一本色道久久综合亚洲精品按摩| 欧美成在线观看| 久久久久在线| 在线成人av| 噜噜噜91成人网| 久久精品道一区二区三区| 国产精品视频网| 亚洲欧美日本视频在线观看| 99亚洲视频| 国产精品99免视看9| 一本久道久久久| 亚洲伦伦在线| 欧美色图一区二区三区| 亚洲视频免费| 99riav国产精品| 欧美视频二区36p|