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

Xiao.Zhu C++

Xiao.Zhu C++

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  29 隨筆 :: 14 文章 :: 17 評論 :: 0 Trackbacks
可以聲明一個指向結構類型對象的指針。 ?
例十一:?
struct MyStruct?
{?
inta;?
intb;?
intc;?
}?
MyStruct ss={20,30,40};//聲明了結構對象ss,并把ss的三個成員初始?
化為20,30和40。?
MyStruct *ptr=&ss;//聲明了一個指向結構對象ss的指針。它的類型是?
MyStruct*,它指向的類型是MyStruct。?
int*pstr=(int*)&ss;//聲明了一個指向結構對象ss的指針。但是它的?
類型和它指向的類型和ptr是不同的。
?
請問怎樣通過指針ptr來訪問ss的三個成員變量??
答案:?
ptr->a;?
ptr->b;?
ptr->c;?
又請問怎樣通過指針pstr來訪問ss的三個成員變量??
答案:?
*pstr;//訪問了ss的成員a。?
*(pstr+1);//訪問了ss的成員b。?
*(pstr+2)//訪問了ss的成員c。?
呵呵,雖然我在我的MSVC++6.0上調式過上述代碼,但是要知道,這樣使用pstr來訪問結構成員是不正規的,為了說明為什么不正規,讓我們看看怎樣通過指針來訪問數組的各個單元:?
例十二:?
int array[3]={35,56,37};?
int*pa=array;?
通過指針pa訪問數組array的三個單元的方法是:?
*pa;//訪問了第0號單元?
*(pa+1);//訪問了第1號單元?
*(pa+2);//訪問了第2號單元?
從格式上看倒是與通過指針訪問結構成員的不正規方法的格式一樣。?
所有的C/C++編譯器 在排列數組的單元時,總是把各個數組單元存放在連續的存儲區里,單元和單元之間沒有空隙。 但在存放結構對象的各個成員時,在某種編譯環境下,可能會需要字對齊或雙字對齊或者是別的什么對齊,需要在相鄰兩個成員之間加若干個"填充字節",這就導致各個成員之間可能會有若干個字節的空隙。
?
所 以,在例十二中,即使*pstr訪問到了結構對象ss的第一個成員變量a,也不能保證*(pstr+1)就一定能訪問到結構成員b。因為成員a和成員b之 間可能會有若干填充字節,說不定*(pstr+1)就正好訪問到了這些填充字節呢。這也證明了指針的靈活性。要是你的目的就是想看看各個結構成員之間到底 有沒有填充字節,嘿,這倒是個不錯的方法。?
通過指針訪問結構成員的正確方法應該是象例十二中使用指針ptr的方法。
posted on 2007-03-12 10:45 Xiao.Zhu 閱讀(176) 評論(0)  編輯 收藏 引用 所屬分類: C/C++
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            玉米视频成人免费看| 一区在线观看视频| 亚洲最黄网站| 亚洲精品国产精品久久清纯直播| 久久久精品日韩| 亚洲国产高清在线观看视频| 免费成人av在线看| 欧美~级网站不卡| 一区二区三区国产盗摄| 中文高清一区| 国产在线日韩| 亚洲第一精品夜夜躁人人躁| 欧美精品一区在线| 欧美一区二区三区男人的天堂| 午夜久久资源| 亚洲三级电影全部在线观看高清| 亚洲黄色毛片| 国产精品毛片a∨一区二区三区| 欧美一区二区三区精品电影| 久久精品国产69国产精品亚洲| 91久久黄色| 亚洲伊人一本大道中文字幕| 国产亚洲一区二区精品| 亚洲国产一成人久久精品| 欧美亚州一区二区三区| 免费美女久久99| 欧美涩涩视频| 久久一区二区三区超碰国产精品| 免费不卡亚洲欧美| 性久久久久久久| 美女露胸一区二区三区| 午夜久久久久久久久久一区二区| 久久久久久97三级| 亚洲一区二区免费视频| 老司机一区二区| 午夜久久福利| 欧美日韩国产色视频| 久久精品国产久精国产一老狼| 欧美福利一区| 毛片一区二区三区| 国产精品免费看片| 亚洲高清视频的网址| 国产免费成人在线视频| 亚洲日本免费| 在线电影国产精品| 亚洲在线免费观看| 日韩午夜在线视频| 久久亚洲风情| 久久亚洲国产成人| 国产日韩精品视频一区| 日韩视频一区二区三区| 亚洲国产影院| 久久综合一区二区| 久久免费午夜影院| 国产人成一区二区三区影院| 夜夜嗨av色综合久久久综合网| 亚洲福利视频三区| 久久免费少妇高潮久久精品99| 欧美一级二区| 国产精品久久久久久久久久三级| 最近中文字幕日韩精品 | 亚洲一区在线观看视频| 亚洲美女网站| 欧美高清视频www夜色资源网| 久久久777| 国产综合久久久久久| 欧美一区二区大片| 久久精品国产一区二区三| 国产精品一区二区欧美| 亚洲女性裸体视频| 午夜在线观看免费一区| 国产精品一区二区在线观看| 亚洲午夜极品| 性欧美1819sex性高清| 国产精品永久| 欧美一区二区在线免费观看| 久久精品毛片| 亚洲国产婷婷| 欧美啪啪一区| 亚洲私人影院在线观看| 欧美制服第一页| 国产一区二区三区在线观看网站 | 欧美一区二区三区视频在线观看| 西西裸体人体做爰大胆久久久| 国产精品青草久久| 欧美一级成年大片在线观看| 久久久av网站| 亚洲精品1区2区| 欧美日韩中文字幕在线视频| 亚洲免费视频成人| 免费中文日韩| 亚洲午夜精品久久久久久浪潮| 国产精品蜜臀在线观看| 欧美在线精品一区| 亚洲国产精品福利| 午夜精彩国产免费不卡不顿大片| 国产乱码精品一区二区三区不卡| 久久精品毛片| 99国产精品视频免费观看一公开| 午夜欧美大片免费观看| 黄色一区二区三区| 欧美日韩国产一中文字不卡 | 亚洲国产视频直播| 亚洲桃色在线一区| 国产亚洲一级高清| 欧美精品一区三区| 亚洲欧美综合国产精品一区| 两个人的视频www国产精品| av成人免费| 黄色亚洲免费| 欧美三日本三级少妇三2023| 久久精品国产91精品亚洲| 亚洲九九精品| 女女同性精品视频| 午夜精品一区二区三区四区| 亚洲日本在线观看| 国产一区二区三区四区hd| 欧美日韩1区| 久久最新视频| 欧美一区二区高清| 夜色激情一区二区| 亚洲第一二三四五区| 久久精品国产免费观看| 一区二区三区欧美日韩| 亚洲成色777777女色窝| 国产网站欧美日韩免费精品在线观看| 欧美高清日韩| 美女图片一区二区| 欧美在线观看网址综合| 亚洲一区影音先锋| 亚洲免费播放| 亚洲日本一区二区| 欧美成人一区二区在线| 久久综合中文字幕| 久久九九免费视频| 欧美一区二区三区视频在线| 亚洲婷婷综合色高清在线 | 国产欧美日韩视频在线观看 | 久热精品在线视频| 性色av一区二区三区在线观看| 日韩视频在线一区二区| 亚洲激情社区| 亚洲人www| 亚洲日本视频| 亚洲精品国产拍免费91在线| 亚洲国产黄色| 亚洲激情网站免费观看| 亚洲国产精品电影| 亚洲日本免费| 日韩视频免费在线观看| 99热精品在线| 亚洲午夜免费视频| 午夜国产精品影院在线观看 | 日韩视频―中文字幕| 亚洲人久久久| 在线一区二区三区四区| 99国产精品久久久久久久| 9久草视频在线视频精品| 99re6热只有精品免费观看| 日韩视频在线观看一区二区| 这里只有精品视频| 亚洲一区亚洲| 久久久水蜜桃| 欧美承认网站| 国产精品理论片在线观看| 国产精品自拍一区| 一区二区三区在线观看国产| 在线观看欧美激情| 99re热这里只有精品视频| 亚洲午夜一二三区视频| 欧美一区二区三区久久精品| 久色婷婷小香蕉久久| 亚洲国产精品va在线看黑人动漫 | 免费观看成人鲁鲁鲁鲁鲁视频| 免费日韩成人| 日韩亚洲视频| 久久国产免费| 欧美精品国产一区| 国产精品久久一卡二卡| 国内外成人免费视频| 亚洲美女av网站| 久久高清免费观看| 欧美激情第三页| 亚洲欧美视频一区| 欧美成人午夜激情视频| 国产欧美日韩一区| 亚洲精品一区二区三区樱花 | 亚洲精品免费在线播放| 亚洲欧美春色| 亚洲国产一区二区a毛片| 亚洲一区二区三区午夜| 欧美电影免费观看大全| 国产美女精品免费电影| 亚洲精品在线观| 久久亚洲私人国产精品va媚药| 99精品国产99久久久久久福利| 久久久久久网址| 国产麻豆日韩| 亚洲天堂av电影| 亚洲第一精品夜夜躁人人躁|