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

字節(jié)對(duì)齊

今天下午權(quán)哥忽然發(fā)過(guò)來(lái)一道題,后來(lái)說(shuō)明是網(wǎng)上流傳的一道關(guān)于字節(jié)對(duì)齊的題,很久沒(méi)做了。嘗試著想啊想啊做了下。也算做出來(lái)了
#pragma pack(8)

  struct s1{
  short a;
  long b;
  };

  struct s2{
  char c;
  s1 d;
  long long e;
  };

  #pragma pack()

  問(wèn)
  1.sizeof(s2) = ?
  2.s2的s1中的a后面空了幾個(gè)字節(jié)接著是b?
回憶中的思路是:
s1 short(2) long(4)
   0 1       2 3 4 5       6 7 8 9 10
   short     long                                   算錯(cuò)了

對(duì)齊的原則是取小 當(dāng)前類型與pack(n)的字節(jié)數(shù)取小的那一個(gè)

short占兩個(gè)字節(jié)后當(dāng)前地址為2 long為四字節(jié)??梢员徽? 所以不用添字節(jié)
所以  sizeof(s1) = 6                            算錯(cuò)了


這個(gè)地方算錯(cuò)了。。非常對(duì)不起大家。。重寫的那天。。頭暈。。按1字節(jié)算了
也多謝朋友的提醒,以后一定注意.

重新修正為

s1 short(2) long(4)
 0 1       2 3    4 5 6 7
short      補(bǔ)          long

對(duì)齊的原則是取小 當(dāng)前類型與pack(n)的字節(jié)數(shù)取小的那一個(gè)
short占兩個(gè)字節(jié)  long是占四個(gè)字節(jié)。所以需要當(dāng)前地址可以被4整除  所以。。補(bǔ)兩個(gè)字節(jié)
所以  sizeof(s1) =8



然后來(lái)算s2
char(1)  s1被拆分 (short(2) long(4)   結(jié)構(gòu)體拆分后按最大字節(jié)對(duì)齊)  longlong(8)

 0        1 2 3          4567    8 9 10 11  12 13 14 15   16 17 18 19 20 21 22 23 
 char      補(bǔ)           short          long          補(bǔ)              longlong
所以sizeof(s2)=24
a后面空了2個(gè)字節(jié)接著是b

應(yīng)該是沒(méi)有問(wèn)題的 還有一點(diǎn)。。如果最后位數(shù)不夠的話。。。是按packer和結(jié)構(gòu)體兩個(gè)最小的字節(jié)數(shù)補(bǔ)齊

posted on 2007-10-15 21:43 Randy 閱讀(576) 評(píng)論(2)  編輯 收藏 引用

評(píng)論

# re: 字節(jié)對(duì)齊 2007-10-19 21:35 aaa

這個(gè)答案對(duì)嗎?sizeof(s1)=6?  回復(fù)  更多評(píng)論   

# re: 字節(jié)對(duì)齊 2007-10-20 15:46 Randy

啊。。對(duì)不起。。??戳艘幌?。。。錯(cuò)了。。。Sorry啊。。。。。呵呵,,以經(jīng)改正了  回復(fù)  更多評(píng)論   

<2007年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(3)

隨筆檔案

搜索

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美破处大片在线视频| 久久国产一区二区| 久久在线播放| 国产精品系列在线| 亚洲欧美乱综合| 这里是久久伊人| 日韩五码在线| 黄色成人在线网站| 久久久久久夜精品精品免费| 亚洲天堂成人| 欧美成人免费全部| 国产一区欧美日韩| 欧美专区日韩专区| 亚洲高清网站| 亚洲三级色网| 久久夜色精品国产| 欧美伊人精品成人久久综合97| 免费观看成人www动漫视频| 亚洲精品美女在线观看播放| 久久久久久久999| 欧美电影免费观看高清完整版| 亚洲无毛电影| 在线观看成人av| 国产精品大片wwwwww| 亚洲天堂男人| 欧美在线观看视频一区二区三区 | 欧美国产一区视频在线观看 | 亚洲视频碰碰| 国产视频综合在线| 国产精品国产三级国产专播精品人| 亚洲免费高清| 一本色道久久88精品综合| 欧美一区二区精品在线| 亚洲精品在线免费观看视频| 日韩视频久久| 亚洲欧美综合国产精品一区| 亚洲国产日韩欧美在线99| 欧美mv日韩mv国产网站app| 欧美福利精品| 亚洲剧情一区二区| 9色精品在线| 欧美在线观看视频一区二区三区 | 亚洲私人影院在线观看| 亚洲激情在线视频| 日韩网站免费观看| 久久久久久婷| 久久久国产精品一区二区三区| 男女精品视频| 激情偷拍久久| 久久精品国产一区二区电影 | 妖精视频成人观看www| 99国产精品私拍| 欧美影院成年免费版| 久久久天天操| 国产精品私房写真福利视频| 久久精品国产一区二区三区免费看 | 欧美在线一二三| 久久精品天堂| 亚洲欧美国产日韩中文字幕| 欧美一级免费视频| 国产精品亚洲综合一区在线观看| 在线看不卡av| 欧美成人视屏| 欧美高清视频一区二区| 欧美成人精品h版在线观看| 最新国产の精品合集bt伙计| 亚洲新中文字幕| 黄色av一区| 国产麻豆精品theporn| 99热这里只有精品8| 亚洲免费小视频| 国户精品久久久久久久久久久不卡| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲精品美女免费| 欧美jizzhd精品欧美巨大免费| 国产一区二区按摩在线观看| 欧美顶级艳妇交换群宴| 嫩模写真一区二区三区三州| 亚洲国产精品悠悠久久琪琪| 欧美一区二区网站| 国产精品成人观看视频免费| 久久偷窥视频| 欧美日韩美女| 欧美电影电视剧在线观看| 午夜在线视频观看日韩17c| 99精品欧美| 小处雏高清一区二区三区| 国产精品国产三级国产aⅴ9色| 欧美一区二区三区在线播放| 亚洲欧美www| 亚洲日本中文字幕| 亚洲女人天堂成人av在线| 亚洲高清视频的网址| 免费一区视频| 亚洲午夜黄色| 久久riav二区三区| 亚洲精品欧美| 欧美日韩mp4| 久久免费99精品久久久久久| 久久国产精品高清| 欧美国产视频一区二区| 性高湖久久久久久久久| 欧美视频一二三区| 亚洲国产欧洲综合997久久| 国产日韩欧美成人| 亚洲伊人一本大道中文字幕| 国产欧美成人| 亚洲精品看片| 亚洲一区二区在线播放| 海角社区69精品视频| 久久久精品一品道一区| 久久字幕精品一区| 国产亚洲精品美女| 欧美激情综合色| 性色av香蕉一区二区| 欧美88av| 久久久久九九视频| 亚洲二区在线| 国产精品久久久久天堂| 亚洲欧美三级在线| 欧美激情视频一区二区三区不卡| 亚洲婷婷综合色高清在线| 国产精品免费视频观看| 欧美一区二区三区在线观看视频| 亚洲国产网站| 亚洲精品在线一区二区| 久久精品国产亚洲5555| 日韩视频中文字幕| 亚洲国产成人av好男人在线观看| 欧美日韩国产丝袜另类| 欧美激情一区二区三区四区| 亚洲一区在线视频| 在线免费观看日韩欧美| 一区在线视频观看| 国产精品美女久久| 国产精品入口麻豆原神| 欧美一级久久久| 亚洲在线视频| 欧美亚洲成人网| 久久成人一区| 国产免费成人在线视频| 国产精品99久久99久久久二8 | 欧美欧美在线| 欧美国产三级| 激情五月***国产精品| 99精品国产高清一区二区| 性视频1819p久久| 欧美aaa级| 性感少妇一区| 欧美精品一区二区三区高清aⅴ| 国产喷白浆一区二区三区| 亚洲大胆视频| 久久久欧美精品| 中日韩男男gay无套| 欧美日韩一区二区高清| 亚洲欧洲在线一区| 久久久亚洲高清| 亚洲综合国产激情另类一区| 欧美日韩在线播放三区| 日韩图片一区| 99re6这里只有精品| 欧美日韩三级视频| 欧美极品aⅴ影院| 亚洲精选一区二区| 久久精品国产久精国产一老狼| 亚洲一区二区不卡免费| 在线日韩视频| 亚洲美女精品成人在线视频| 国产一区二区视频在线观看| 亚洲黑丝在线| 亚洲欧美日韩爽爽影院| 欧美成人免费在线| 午夜精品理论片| 国产视频久久久久| 午夜精品久久| 欧美成人a∨高清免费观看| 日韩一级片网址| 久久国产加勒比精品无码| 亚洲全黄一级网站| 欧美一级大片在线观看| 亚洲精品乱码久久久久久黑人| 欧美成人激情在线| 国产农村妇女精品一区二区| 欧美一区二区| 欧美日韩国产在线观看| 欧美一区二区三区免费在线看 | 欧美精品一区二| 美女视频一区免费观看| 国产欧美日韩一区二区三区在线| 欧美小视频在线| 日韩一级黄色大片| 中日韩美女免费视频网址在线观看| 久久免费的精品国产v∧| 91久久在线观看| 欧美一级片在线播放| 欧美一区不卡| 国产精品一二三视频| 中日韩高清电影网| 午夜精品视频在线观看| 国产精品免费观看视频|