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

Xiao.Zhu C++

Xiao.Zhu C++

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  29 隨筆 :: 14 文章 :: 17 評論 :: 0 Trackbacks

第一章.指針的概念 ?
指針是一個特殊的變量,它里面存儲的數值被解釋成為內存里的一個地址。 ? 要搞清一個指針需要搞清指針的四方面的內容:指針的類型,指針所指向的 ? 類型,指針的值或者叫指針所指向的內存區,還有指針本身所占據的內存區。讓 ? 我們分別說明。
?
先聲明幾個指針放著做例子:
?
例一:
?
(1)int*ptr;?
(2)char*ptr;?
(3)int**ptr;?
(4)int(*ptr)[3];?
(5)int*(*ptr)[4];?
如果看不懂后幾個例子的話,請參閱我前段時間貼出的文章 << 如何理解 c c?++ 的復雜類型聲明 >>
?
1
。指針的類型。
?
從語法的角度看,你 只要把指針聲明語句里的指針名字去掉,剩下的部分就是這個指針的類型。 這是指針本身所具有的類型。讓我們看看例一中各個指針的類型:
?
(1)int*ptr;//
指針的類型是
int*?
(2)char*ptr;//
指針的類型是
char*?
(3)int**ptr;//
指針的類型是
int**?
(4)int(*ptr)[3];//
指針的類型是
int(*)[3]?
(5)int*(*ptr)[4];//
指針的類型是
int*(*)[4]?
怎么樣?找出指針的類型的方法是不是很簡單?
?
2
。指針所指向的類型。
?
當你通過指針來訪問指針所指向的內存區時,指針所指向的類型決定了編譯器將把那片內存區里的內容當做什么來看待。
?
從語法上看,你只須 把指針聲明語句中的指針名字和名字左邊的指針聲明符 * 去掉,剩下的就是指針所指向的類型。 例如:
?
(1)int*ptr;//
指針所指向的類型是
int?
(2)char*ptr;//
指針所指向的的類型是
char?
(3)int**ptr;//
指針所指向的的類型是
int*?
(4)int(*ptr)[3];//
指針所指向的的類型是
int()[3]?
(5)int*(*ptr)[4];//
指針所指向的的類型是
int*()[4]?
在指針的算術運算中,指針所指向的類型有很大的作用。
?
指針的類型 ( 即指針本身的類型 ) 和指針所指向的類型是兩個概念。當你對 C 越來越熟悉時,你會發現,把與指針攪和在一起的 " 類型 " 這個概念分成 " 指針的類型 " " 指針所指向的類型 " 兩個概念,是精通指針的關鍵點之一。我看了不少書,發現有些寫得差的書中,就把指針的這兩個概念攪在一起了,所以看起書來前后矛盾,越看越糊涂。
?
3
。指針的值,或者叫指針所指向的內存區或地址。 ?

指針的值是指針本身存儲的數值,這個值將被編譯器當作一個地址,而不是一個一般的數值。在 32 位程序里,所有類型的指針的值都是一個 32 位整數,因為 32 位程序里內存地址全都是 32 位長。 ? 指針所指向的內存區就是從指針的值所代表的那個內存地址開始,長度為 si?zeof( 指針所指向的類型 ) 的一片內存區。 以后,我們說一個指針的值是 XX ,就相當于說該指針指向了以 XX 為首地址的一片內存區域; 我們說一個指針指向了某塊內存區域,就相當于說該指針的值是這塊內存區域的首地址。 ?
指針所指向的內存區和指針所指向的類型是兩個完全不同的概念。在例一中, 指針所指向的類型已經有了,但由于指針還未初始化,所以它所指向的內存區是不存在的,或者說是無意義的。
?
以后,每遇到一個指針,都應該問問:這個指針的類型是什么?指針指的類型是什么?該指針指向了哪里?
?
4
。指針本身所占據的內存區。
?
指針本身占了多大的內存?你只要用函數 sizeof( 指針的類型 ) 測一下就知道了。 32 位平臺里,指針本身占據了 4 個字節的長度。
?
指針本身占據的內存這個概念在判斷一個指針表達式是否是左值時很有用。 ?


posted on 2007-03-12 09:52 Xiao.Zhu 閱讀(191) 評論(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>
            国内精品久久久久久| 亚洲激情视频网站| 国产精品一区亚洲| 日韩午夜剧场| 亚洲免费高清视频| 欧美另类变人与禽xxxxx| 久热精品视频在线观看一区| 国产精品v日韩精品v欧美精品网站| 日韩午夜中文字幕| 一区二区不卡在线视频 午夜欧美不卡'| 久久野战av| 999亚洲国产精| 亚洲一区欧美二区| 伊人色综合久久天天| 亚洲国产精品成人一区二区| 麻豆国产精品va在线观看不卡| 影音先锋一区| 9i看片成人免费高清| 国产欧美精品日韩| 亚洲激情电影在线| 国产亚洲精品福利| 9l国产精品久久久久麻豆| 伊人久久大香线| 一区二区三区.www| 伊人影院久久| 一本色道久久综合亚洲精品高清| 红桃视频亚洲| 亚洲午夜在线观看视频在线| 尤物在线观看一区| 亚洲免费成人| 日韩亚洲综合在线| 久久免费国产精品| 久久精品国产亚洲精品| 欧美精品999| 欧美成人影音| 亚洲精品国产精品国自产观看浪潮| 午夜精品久久久久久久99樱桃| 麻豆精品视频在线观看| 久久视频免费观看| 狠狠色狠狠色综合日日五| 欧美伊久线香蕉线新在线| 亚洲一区二区三区精品视频 | 亚洲欧美国产精品va在线观看| 在线观看欧美亚洲| 欧美xart系列高清| 亚洲国产综合在线看不卡| 亚洲精品久久久蜜桃| 老**午夜毛片一区二区三区| 美女视频黄a大片欧美| 极品尤物久久久av免费看| 久久久久久久999| 欧美日韩精品免费观看| 最新中文字幕一区二区三区| 亚洲视频网站在线观看| 国产精品欧美在线| 老司机一区二区三区| 欧美二区不卡| 午夜欧美不卡精品aaaaa| 黄色一区二区三区| 欧美日韩和欧美的一区二区| 亚洲主播在线观看| 欧美高清视频一区二区| 亚洲欧美卡通另类91av| 亚洲国产成人久久综合| 欧美日韩综合视频| 久久精品视频一| 国产精品99久久久久久久女警 | 久久综合婷婷| 亚洲精品久久久久久久久久久久久| 亚洲一区成人| 在线观看国产日韩| 国产伦精品一区二区三区视频黑人| 欧美电影电视剧在线观看| 一区二区日韩免费看| 亚洲国产美女精品久久久久∴| 国产精品精品视频| 欧美成人午夜免费视在线看片| 亚洲欧美伊人| 欧美中在线观看| 欧美在线观看网址综合| 亚洲欧美日韩成人| 亚洲一区国产一区| 午夜欧美精品| 麻豆国产va免费精品高清在线| 美女视频黄免费的久久| 欧美精品1区2区| 欧美亚洲成人免费| 国产精品一区在线观看| 国产一区二区三区奇米久涩| 亚洲丰满在线| 夜夜嗨av一区二区三区网页| 一区二区三区精品视频在线观看| 亚洲亚洲精品三区日韩精品在线视频| 亚洲一区二区精品在线| 欧美一区二区视频97| 欧美激情精品久久久久久黑人| 美女久久一区| 亚洲国产成人不卡| 日韩视频精品| 亚洲综合精品| 蜜桃久久av| 国产精品捆绑调教| 在线播放国产一区中文字幕剧情欧美| 亚洲国产精品黑人久久久| 亚洲一卡二卡三卡四卡五卡| 欧美激情视频在线播放| 一区二区欧美视频| 久久综合伊人77777蜜臀| 国产精品视频精品视频| 最新日韩在线| 裸体一区二区| 亚洲一区二区三区乱码aⅴ| 美女脱光内衣内裤视频久久影院| 国产农村妇女毛片精品久久麻豆| 欧美激情在线播放| 国产乱肥老妇国产一区二| 99香蕉国产精品偷在线观看| 欧美激情免费在线| 美女主播视频一区| 亚洲精品国产精品国自产观看| 久久综合色播五月| 久久人人看视频| 亚洲美女在线国产| 亚洲人成在线观看| 日韩一级不卡| 久久精品女人| 一区二区国产在线观看| 国产日韩精品在线播放| 亚洲福利免费| 国内精品久久久久伊人av| 99精品视频免费全部在线| 亚洲国产精品成人综合| 久久福利资源站| 性欧美超级视频| 国产麻豆精品在线观看| 一区二区三区视频观看| 亚洲国产专区| 欧美视频在线观看视频极品| 韩国av一区二区三区在线观看| 久久精品国产免费观看| 欧美激情中文字幕一区二区| 香蕉国产精品偷在线观看不卡| 欧美福利网址| 在线成人亚洲| 久久av资源网| 亚洲私人影吧| 欧美在线视频免费播放| 久久亚洲一区二区三区四区| 欧美日韩一区二区精品| 99视频+国产日韩欧美| 欧美成人午夜激情在线| 日韩视频一区二区三区在线播放免费观看 | 亚洲一区二区三区四区中文 | 亚洲欧美视频一区| 欧美成人嫩草网站| 一本色道**综合亚洲精品蜜桃冫 | 亚洲图片在线| 免费观看久久久4p| 伊人伊人伊人久久| 欧美日韩精品一区二区三区四区 | 亚洲免费在线观看视频| 国产精品天天摸av网| 午夜精品久久久久久久99水蜜桃| 嫩草国产精品入口| 一区二区三区四区精品| 国产亚洲一级高清| 欧美在线网址| 欧美不卡高清| 国产在线高清精品| 免费日韩av电影| 欧美日韩成人综合| 久久99在线观看| 亚洲国产日韩在线| 国产综合18久久久久久| 欧美成人精品h版在线观看| 亚洲新中文字幕| 久久久久免费| 在线观看福利一区| 亚洲国产精品视频| 欧美另类视频在线| 欧美在线www| 欧美成人xxx| 久久综合综合久久综合| 伊人夜夜躁av伊人久久| 欧美—级在线免费片| 午夜精品理论片| 国产精品一级在线| 另类av一区二区| 亚洲人久久久| 欧美大片一区二区三区| 欧美一级淫片aaaaaaa视频| 极品尤物av久久免费看| 国产精品久久久久久久久久免费看 | 夜夜精品视频| 欧美福利视频在线| 久久免费国产精品| 欧美一级在线视频| 亚洲视频在线观看免费| 一本色道久久99精品综合| 亚洲日本欧美|