指針的值
發(fā)布時間:2014/6/7 20:18:16 訪問次數(shù):1450
指針的值是指針本身存儲的數(shù)值,IN103KP這個值將被編譯器當(dāng)作一個地址,而不是_個一般的數(shù)值。
指針?biāo)赶虻膬?nèi)存區(qū)就是從指針的值所代表的那個內(nèi)存地址開始,長度為sizeof(指針的類型)的一片內(nèi)存區(qū)。如果說一個指針的值是X,那么該指針指向了以X為首地址的一片內(nèi)存區(qū)域;反過來說,如果一個指針指向了某塊內(nèi)存區(qū)域,那么該指針的值就是這塊內(nèi)存區(qū)域的首地址。
指針?biāo)赶虻膬?nèi)存區(qū)和指針?biāo)赶虻念愋褪莾蓚完全不同的概念,指針?biāo)赶虻念愋陀辛,但由于措針還未初始化,所以它所指向的內(nèi)存區(qū)是不存在的,或者說該指針是無意義的。
每遇到一個指針,都應(yīng)該問3個問題:這個指針的類型是什么?指針指向的類型是什么?指針指向了哪里?
指針本身所占據(jù)的內(nèi)存區(qū)
指針本身占用了多大的內(nèi)存只需要用函數(shù)sizeof(指針的類型)計算一下就知道了。對于8位平臺,指針本身占據(jù)了一個字節(jié)的長度;對于16位平臺,指針本身占據(jù)了兩個字節(jié)的長度;對于32位平臺,指針本身占據(jù)了4個字節(jié)的長度。
在理解指針的概念時,務(wù)必弄清楚“變量的指針,,和“指針變量”兩個概念。變量的指針就是變量的地址。指針變量指的是指向變量的指針變量,若有一個變量專門用來存放另一個變量的地址(即指針),則該變量稱為指向變量的指針變量(簡稱指針變量),指針變量的值是指針。
指針變量的引用是通過取地址運(yùn)算符“&”來實(shí)現(xiàn)的。使用“&”和賦值運(yùn)算符“=”就可以使一個指針變量指向一個變量。
指針的值是指針本身存儲的數(shù)值,IN103KP這個值將被編譯器當(dāng)作一個地址,而不是_個一般的數(shù)值。
指針?biāo)赶虻膬?nèi)存區(qū)就是從指針的值所代表的那個內(nèi)存地址開始,長度為sizeof(指針的類型)的一片內(nèi)存區(qū)。如果說一個指針的值是X,那么該指針指向了以X為首地址的一片內(nèi)存區(qū)域;反過來說,如果一個指針指向了某塊內(nèi)存區(qū)域,那么該指針的值就是這塊內(nèi)存區(qū)域的首地址。
指針?biāo)赶虻膬?nèi)存區(qū)和指針?biāo)赶虻念愋褪莾蓚完全不同的概念,指針?biāo)赶虻念愋陀辛,但由于措針還未初始化,所以它所指向的內(nèi)存區(qū)是不存在的,或者說該指針是無意義的。
每遇到一個指針,都應(yīng)該問3個問題:這個指針的類型是什么?指針指向的類型是什么?指針指向了哪里?
指針本身所占據(jù)的內(nèi)存區(qū)
指針本身占用了多大的內(nèi)存只需要用函數(shù)sizeof(指針的類型)計算一下就知道了。對于8位平臺,指針本身占據(jù)了一個字節(jié)的長度;對于16位平臺,指針本身占據(jù)了兩個字節(jié)的長度;對于32位平臺,指針本身占據(jù)了4個字節(jié)的長度。
在理解指針的概念時,務(wù)必弄清楚“變量的指針,,和“指針變量”兩個概念。變量的指針就是變量的地址。指針變量指的是指向變量的指針變量,若有一個變量專門用來存放另一個變量的地址(即指針),則該變量稱為指向變量的指針變量(簡稱指針變量),指針變量的值是指針。
指針變量的引用是通過取地址運(yùn)算符“&”來實(shí)現(xiàn)的。使用“&”和賦值運(yùn)算符“=”就可以使一個指針變量指向一個變量。
上一篇:指針
熱門點(diǎn)擊
- 變量主要由兩個部分構(gòu)成
- 漢字交換碼
- 變址尋址
- 倒裝芯片的組裝工藝流程
- 補(bǔ)碼
- X射線檢測BGA. CSP焊點(diǎn)圖像的評估和判
- FPC在技術(shù)上的難點(diǎn)
- 爆米花現(xiàn)象
- 晶圓級CSP (WL-CSP)
- 指針的值
推薦技術(shù)資料
- 單片機(jī)版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]