Ⅰ c語言中變數的地址是什麼類型的
變數的地址,在C語言中,一般寫作指針類型。
不同類型的變數地址,用不同的指針進行保存。
比如,char 類型的地址,使用char*保存,而int型地址,用int *保存。
除此外,部分情況下也會採用整型類型來保存變數地址,具體使用何種整型類型,取決於編譯器:
1 16位編譯器,地址佔16位,2位元組,可以使用short或者int保存。
2 32位編譯器,地址佔32位,4位元組,可以使用int或long保存。
3 64位編譯器,地址佔64位,8位元組,可以使用long保存。
不過不推薦使用整型類型保存地址,會帶來移植上的不通用。
Ⅱ C語言中的地址什麼意思
地址就是內存中的一個編號。
比如你住在 中國上海A路100號。
那麼地址就是 中國上海A路100號。
內存中是一個編號而已,懂么?
Ⅲ C語言裡面的地址是什麼意思,指針指向一個變數的地址
C語言裡面的地址實際上就是一個內存單元的編號,計算機一般是以一個位元組為最小的存儲單元的,每個位元組就給它編一個編號,這個編號就是這個位元組的地址,這個編號也就是地址是具有唯一性的。指針指向一個變數的地址,這個類似於,通過知道房間號就可以確定這個房間的具體位置是一樣的道理,這個房間編號就是房間的地址。
Ⅳ C語言中什麼叫內存地址
C語言紅
當你輸入比如
int
a=10;
int
b
=
20;
當輸入scanf接受時以近給變數開辟了空間
內存地址一般為16位
0-F表示
Ⅳ c語言中&取地址是什麼意思
找到變數在內存空間的位置,對變數進行操作時,會找到該處。
Ⅵ c語言中地址代表什麼意思有哪些作用
在計算機中,所有的數據都是存放在存儲器中的。一般把存儲器中的一個位元組稱為一個內存單元,不同的數據類型所佔用的內存單元數不等,如整型量佔2個單元,字元量佔1個單元等,在前面已有詳細的介紹。為了正確地訪問這些內存單元,必須為每個內存單元編上號。根據一個內存單元的編號即可准確地找到該內存單元。內存單元的編號也叫做地址。 既然根據內存單元的編號或地址就可以找到所需的內存單元,所以通常也把這個地址稱為指針。 內存單元的指針和內存單元的內容是兩個不同的概念。 可以用一個通俗的例子來說明它們之間的關系。我們到銀行去存取款時, 銀行工作人員將根據我們的帳號去找我們的存款單, 找到之後在存單上寫入存款、取款的金額。在這里,帳號就是存單的指針, 存款數是存單的內容。對於一個內存單元來說,單元的地址即為指針,其中存放的數據才是該單元的內容。在C語言中,允許用一個變數來存放指針,這種變數稱為指針變數。因此,一個指針變數的值就是某個內存單元的地址或稱為某內存單元的指針。
圖中,設有字元變數C,其內容為「K」(ASCII碼為十進制數 75),C佔用了011A號單元(地址用十六進數表示)。設有指針變數P,內容為011A,這種情況我們稱為P指向變數C,或說P是指向變數C的指針。
嚴格地說,一個指針是一個地址,是一個常量。而一個指針變數卻可以被賦予不同的指針值,是變數。但常把指針變數簡稱為指針。為了避免混淆,我們中約定:「指針」是指地址,是常量,「指針變數」是指取值為地址的變數。定義指針的目的是為了通過指針去訪問內存單元。
既然指針變數的值是一個地址,那麼這個地址不僅可以是變數的地址,也可以是其它數據結構的地址。在一個指針變數中存放一個數組或一個函數的首地址有何意義呢? 因為數組或函數都是連續存放的。通過訪問指針變數取得了數組或函數的首地址,也就找到了該數組或函數。這樣一來,凡是出現數組,函數的地方都可以用一個指針變數來表示,只要該指針變數中賦予數組或函數的首地址即可。這樣做,將會使程序的概念十分清楚,程序本身也精練,高效。在C語言中,一種數據類型或數據結構往往都佔有一組連續的內存單元。 用「地址」這個概念並不能很好地描述一種數據類型或數據結構,而「指針」雖然實際上也是一個地址,但它卻是一個數據結構的首地址,它是「指向」一個數據結構的,因而概念更為清楚,表示更為明確。 這也是引入「指針」概念的一個重要原因。
Ⅶ c語言中到底什麼叫地址,地址的意義及其作用是什麼
這個問題不是一時能回答清楚的 就算回答清楚 也不是能理解清楚的
這個需要長時間的體會
Ⅷ c語言中,什麼是函數的地址
變數是存放在內存中的,只要是存放在內存中的二進制數就會有一個內存的地址,所有變數是有地址的!
那函數是什麼呢?函數是由一些運行的語句組成的,程序運行的時候就會把函數中的語句調用到內存中去,那麼函數代碼在內存中開始的那個內存空間的地址就是函數的地址!
至於函數中用的變數的地址並不是放在代碼區的,一般都放在另外的兩個地方,其實地址上是有很大的差值的
希望你能理解上面的內容,祝願你學習C語言能馬到成功!
Ⅸ C語言中,什麼是地址值
就是對存儲單元的編號,也叫指針。
Ⅹ c語言中"&取地址"是什麼意思
找到變數在內存空間的位置,對變數進行操作時,會找到該處。