久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團論壇開發語言培訓專區C語言開發 → 各位對C語言結構中成員的對齊(alignment)怎樣理解?


  共有8415人關注過本帖樹形打印

主題:各位對C語言結構中成員的對齊(alignment)怎樣理解?

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
各位對C語言結構中成員的對齊(alignment)怎樣理解?  發帖心情 Post By:2010-12-10 11:47:29

本來覺得自已很清楚了,后來看到一個例子,又糊涂了。先看一個WATCOM給出的表:(ZP1表示按一個字符對齊) zp1 zp2 zp4 zp8 zp16 sizeof(member) \--------------------------------------- 1 | 0 0 0 0 0 2 | 0 2 2 2 2 4 | 0 2 4 4 4 8 | 0 2 4 8 8 16 | 0 2 4 8 16 x | aligned to largest member 看一段代碼: #include #include typedef struct memo_el { char date[9]; struct memo_el *prev,*next; int ref_number; char sex; } memo; main( ) { printf( "Offset of %s is %d\n", "date", offsetof( memo, date ) ); printf( "Offset of %s is %d\n", "prev", offsetof( memo, prev ) ); printf( "Offset of %s is %d\n", "next", offsetof( memo, next ) ); printf( "Offset of %s is %d\n", "ref_number", offsetof( memo, ref_number ) ); printf( "Offset of %s is %d\n", "sex", offsetof( memo, sex ) ); printf( "Size of %s is %d\n", "memo", sizeof( memo ) ); printf( "Number of padding bytes is %d\n", sizeof( memo ) - (offsetof( memo, sex ) + sizeof( char )) ); return 0; } 輸出: 16位zp1:(毫無疑問) Offset of date is 0 Offset of prev is 9 Offset of next is 11 Offset of ref_number is 13 Offset of sex is 15 Size of memo is 16 Number of padding bytes is 0 16位 zp2、4、8結果都一樣: Offset of date is 0 Offset of prev is 10 Offset of next is 12 Offset of ref_number is 14 Offset of sex is 16 Size of memo is 18 Number of padding bytes is 1 如果再把成員改一個長整類型, typedef struct memo_el { char date[9]; struct memo_el *prev,*next; long int ref_number; char sex; } memo; 結果在16位ZP2-8都是這樣: Offset of date is 0 Offset of prev is 10 Offset of next is 12 Offset of ref_number is 16 Offset of sex is 20 Size of memo is 24 Number of padding bytes is 3 現在我無法解釋了~

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

各位對C語言結構中成員的對齊(alignment)怎樣理解?








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
国产精品手机在线| 国产福利视频一区二区三区| 精品日韩av一区二区| 欧美日韩精品久久久| 欧美精品 日韩| 精品乱人伦小说| 日本一区二区免费在线| 亚洲图片另类小说| 午夜国产不卡在线观看视频| 日本va欧美va欧美va精品| 精品一区二区三区在线观看国产 | 91农村精品一区二区在线| 国产富婆一区二区三区 | 久久亚洲春色中文字幕久久久| 国产亚洲成aⅴ人片在线观看| 国产精品第13页| 午夜视频在线观看一区| 国产成人夜色高潮福利影视| 懂色一区二区三区av片| 伊人久久大香线蕉成人综合网| 欧美夫妻性生活| 中文字幕亚洲在| 久久99国产精品成人| 91视频免费进入| 相泽南亚洲一区二区在线播放 | 欧美日韩视频在线一区二区观看视频 | 亚洲午夜视频在线| 国产suv精品一区二区三区| 国产精品区一区二区三含羞草| 亚洲一区二区三区四区中文| 精品国内二区三区| 亚洲第一会所有码转帖| 不卡的电视剧免费网站有什么| 麻豆精品视频| 精品少妇一区二区三区视频免付费| 中文字幕在线观看不卡视频| 欧美aⅴ一区二区三区视频| 91成人伦理在线电影| 这里只有精品66| 国产婷婷色一区二区三区四区| 青椒成人免费视频| 国产视频一区二区不卡| 欧美精选午夜久久久乱码6080| 中文字幕一区二区不卡| 国产91精品一区二区| 亚洲欧美久久234| 久久精品一区二区三区不卡牛牛| 日本成人中文字幕| 久久久久久久久一区| 精品免费99久久| 蜜臀av性久久久久av蜜臀妖精| 97中文在线观看| 欧美一区二区日韩一区二区| 亚洲国产一区视频| 国产在线欧美日韩| 337p日本欧洲亚洲大胆精品| 麻豆精品一二三| 日韩高清三级| 国产精品麻豆一区二区| 丰满岳乱妇一区二区三区| 色婷婷激情综合| 亚洲人成精品久久久久| 91视频免费进入| 欧美成人三级在线| 国产一区在线观看麻豆| 一本色道久久综合亚洲91| 亚洲视频免费在线观看| 97久久精品午夜一区二区| 91精品国产综合久久久久久漫画 | 99国精产品一二二线| 欧美一级精品大片| 国内精品久久久久影院一蜜桃| 亚洲天堂电影网| 亚洲一区自拍偷拍| 欧美国产二区| 国产精品久久久久一区二区三区| 不卡视频在线观看| 欧美一区二区三区四区五区| 激情综合网激情| 欧美吞精做爰啪啪高潮| 石原莉奈在线亚洲三区| 性欧美videosex高清少妇| 一区二区三区免费观看| 久久久久久99| 亚洲欧美国产高清| 欧美一区二区三区精美影视| 最新国产精品久久精品| 精品日韩电影| 亚洲激情综合网| 日韩福利视频| 图片区小说区区亚洲影院| 亚洲三级一区| 蜜臀va亚洲va欧美va天堂| 在线观看亚洲一区| 麻豆91在线播放免费| 欧美日韩精品综合在线| 国产精品66部| 欧美精品一区二区三区久久久| 99久久免费精品高清特色大片| 26uuu欧美日本| 国产伦视频一区二区三区| 91美女福利视频| 亚洲少妇30p| 国产乱码精品一区二区三区忘忧草 | 欧美深深色噜噜狠狠yyy| 亚洲色图视频网站| 日韩国产在线一区| 免费成人美女在线观看| 56国语精品自产拍在线观看| 懂色av中文一区二区三区| 2021中文字幕一区亚洲| 国产精品免费看一区二区三区| 亚洲欧美经典视频| 91黄色激情网站| 高潮精品一区videoshd| 国产精品美女久久久久久久久久久 | 成人av播放| 中文字幕在线一区| 亚洲一区二区三区加勒比| 狠狠久久亚洲欧美| 2017欧美狠狠色| 精品无人区一区二区三区| 亚洲成va人在线观看| 欧美精品在欧美一区二区少妇| 99久久精品国产导航| ...xxx性欧美| 欧美亚男人的天堂| 91免费看片在线观看| 一区二区三区欧美日| 欧美日高清视频| 国产日本一区二区三区| 视频一区视频二区中文字幕| 日韩一区二区在线看| 久久国产精品一区二区三区| 免费日韩伦理电影| 中文在线一区二区 | 久久久99精品免费观看| 麻豆传媒一区二区| 狠狠色丁香婷婷综合| 国产精品黄色在线观看| 日本丶国产丶欧美色综合| 91视频国产观看| 日韩精品一二三区| 国产日韩影视精品| 欧美在线观看禁18| 国内精品国语自产拍在线观看| 久久精品国内一区二区三区| 国产精品人成在线观看免费| 色综合久久中文综合久久牛| 99re这里都是精品| 美女网站在线免费欧美精品| 国产女人18水真多18精品一级做| 色综合天天视频在线观看| 999视频在线免费观看| 老鸭窝一区二区久久精品| 国产精品美女www爽爽爽| 69堂亚洲精品首页| 亚洲欧美日韩精品在线| 成人综合电影| 国产宾馆实践打屁股91| 婷婷成人激情在线网| 欧美国产成人精品| 欧美一级专区免费大片| 一区二区三区在线观看www| 成人av影视在线| 丁香六月综合激情| 久久精品免费观看| 亚洲国产毛片aaaaa无费看| 欧美韩国一区二区| 精品欧美一区二区三区精品久久 | 一区二区三区鲁丝不卡| 精品国产乱码久久久久久免费| 一区二区不卡视频| 精品国产一二| 91丝袜美腿高跟国产极品老师| 久久精品国产澳门| 亚洲电影一级片| 亚洲欧洲综合另类| 国产精品人人做人人爽人人添| 日韩一区二区三区在线观看| 日本电影欧美片| 在线免费观看成人网| 日本欧美色综合网站免费| 成人免费在线看片| www.性欧美| 国产98色在线|日韩| 极品少妇xxxx精品少妇| 免费在线观看日韩欧美| 偷拍与自拍一区| 亚洲国产乱码最新视频| 亚洲猫色日本管| 亚洲日本免费电影| 成人欧美一区二区三区白人| 亚洲国产精品精华液2区45| 久久久影视传媒| 2019国产精品| 国产午夜精品在线观看| 久久综合九色综合久久久精品综合| 欧美一区二区黄色| 日韩欧美国产一区二区在线播放 |