c語言的地址
1. c語言中地址代表什麼意思有哪些作用
在計算機中,所有的數據都是存放在存儲器中的。一般把存儲器中的一個位元組稱為一個內存單元,不同的數據類型所佔用的內存單元數不等,如整型量佔2個單元,字元量佔1個單元等,在前面已有詳細的介紹。為了正確地訪問這些內存單元,必須為每個內存單元編上號。根據一個內存單元的編號即可准確地找到該內存單元。內存單元的編號也叫做地址。 既然根據內存單元的編號或地址就可以找到所需的內存單元,所以通常也把這個地址稱為指針。 內存單元的指針和內存單元的內容是兩個不同的概念。 可以用一個通俗的例子來說明它們之間的關系。我們到銀行去存取款時, 銀行工作人員將根據我們的帳號去找我們的存款單, 找到之後在存單上寫入存款、取款的金額。在這里,帳號就是存單的指針, 存款數是存單的內容。對於一個內存單元來說,單元的地址即為指針,其中存放的數據才是該單元的內容。在C語言中,允許用一個變數來存放指針,這種變數稱為指針變數。因此,一個指針變數的值就是某個內存單元的地址或稱為某內存單元的指針。
圖中,設有字元變數C,其內容為「K」(ASCII碼為十進制數 75),C佔用了011A號單元(地址用十六進數表示)。設有指針變數P,內容為011A,這種情況我們稱為P指向變數C,或說P是指向變數C的指針。
嚴格地說,一個指針是一個地址,是一個常量。而一個指針變數卻可以被賦予不同的指針值,是變數。但常把指針變數簡稱為指針。為了避免混淆,我們中約定:「指針」是指地址,是常量,「指針變數」是指取值為地址的變數。定義指針的目的是為了通過指針去訪問內存單元。
既然指針變數的值是一個地址,那麼這個地址不僅可以是變數的地址,也可以是其它數據結構的地址。在一個指針變數中存放一個數組或一個函數的首地址有何意義呢? 因為數組或函數都是連續存放的。通過訪問指針變數取得了數組或函數的首地址,也就找到了該數組或函數。這樣一來,凡是出現數組,函數的地方都可以用一個指針變數來表示,只要該指針變數中賦予數組或函數的首地址即可。這樣做,將會使程序的概念十分清楚,程序本身也精練,高效。在C語言中,一種數據類型或數據結構往往都佔有一組連續的內存單元。 用「地址」這個概念並不能很好地描述一種數據類型或數據結構,而「指針」雖然實際上也是一個地址,但它卻是一個數據結構的首地址,它是「指向」一個數據結構的,因而概念更為清楚,表示更為明確。 這也是引入「指針」概念的一個重要原因。
2. C語言中,什麼是地址值
就是對存儲單元的編號,也叫指針。
3. c語言中元素地址是什麼
是計算機為每一個元素都開辟了內存空間,其中各個元素有自己的內存地址,要訪問元素就要知道地址
4. c語言中地址++是什麼
網路
目錄
聲明:網路是免費編輯平台,無收費代編服務
詳情
2
地址
C語言
本詞條是多義詞,共5個義項
展開
C語言地址,是指內存地址的概念。計算機內存中的各個存儲單元都是有序的,按位元組編碼。
中文名
地址
釋義
內存地址
編碼規則
按位元組編碼
最小存儲單位
位元組
快速
導航
變數的概念
變數的屬性
指針的概念
指針變數
內存中的概念
計算機內存中的各個存儲單元都是有序的,按位元組編碼。位元組是最小的存儲單位。
故數組中每個元素的地址總比前一個大。[1] [2]
變數的概念
變數代表內存中具有特定屬性的一個存儲單元。它是一個地址和一個值的統稱。
變數的屬性
u 地址
u 值(變數名即表示變數的值)
指針的概念
變數的地址稱為變數的指針。
指針變數
存放指針的變數,稱為指針變數。
存放整數的變數,稱為整型變數。
存放實型的變數,稱為實型變數。
參考資料
[1] C語言簡介.編程網.2012-07-31 [引用日期2013-07-30]
[2] C語言編程之父丹尼斯·里奇和他的C世界.人民網.2012-09-28 [引用日期2013-07-30]
淮南 萬位定位-萬位gps-車貸金融gps風控首席品牌!
本月29人已咨詢相關問題
萬位萬位專注汽車風控,租賃融資,汽車抵押行業風險控制,提供完善的風控流程,降低企業車輛丟失風險,提高管理運營制度,GPS選萬位,車貸安全大師!
上海萬位數字技術股份廣告
公司地址變更 _省時高效_無隱形消費_快至當天下證
值得一看的公司地址相關信息推薦
公司地址變更一站式企業服務,一對一咨詢,快速響應,更快辦理公司注冊就找【正耀企服】公司注冊無疊加費用,客戶信賴,提供各區地址,極簡流程
zy.zhengyaow.cn廣告
電子信箱該怎樣注冊點擊進入
本月28143人已撥打電話咨詢問題
了解電子信箱該怎樣注冊上網路,按效果付費,讓訂單輕松翻倍。網路營銷,專注為客戶提供高效,精準,優質的一站式推廣服務!
網路營銷廣告
大家還在搜
注冊地址
虛擬地址
辦公地址
我所在地址
地址電話姓名大全集
一般納稅人地址
注冊公司沒有地址怎麼辦
提供地址
分享你的世界
我要分享見解,
點擊發布
Hot莫德里奇:戰火里的球星
Hot格列茲曼:高貴「小王子」表演秀
廣告高顏值主播在yy等你!趕快下載和女神互動!
網路吧 意見反饋 權威合作 網路協議
網路是免費編輯平台,無收費代編服務 | 詳情
詞條目錄
網路名片
內存中的概念
變數的概念
變數的屬性
指針的概念
指針變數
TA說