c語言中的指標搞不懂真傷腦筋幫幫忙麻煩高

時間 2021-10-20 05:02:22

1樓:匿名使用者

這個建議你去找譚浩強的c程式設計那本書看看

2樓:小魚

給你一個最簡單的解釋,如果你想聯絡一個人,你可以有兩種方式,第一是直接去找這個人,第二是拿到他的**去打個**。直接去找相當於直接去訪問這個變數,**就可以理解為指標。因為通過**號就能找到這個人。

一個人可以有多個**號,但一個**號一個時間只能對應一個人。所以一個變數可以有多個指標指向他,但一個指標在一個時間只對應一個變數。另外人是可以更換手機號的,比如銷號了或者把這個號轉給別人,指標也可以指向不同的變數值,當然因為有空號,所以也有空指標。

具體的你可以看看數吧 :) 我就是給你打個比方,能讓你更容易理解。

3樓:匿名使用者

在計算機中,所有的資料都是儲存在記憶體中,所有這些記憶體都有一個地址,指標就是直接指向地址,通過指向地址了來提取資訊。

指標這什麼的,也不好一兩句話就說清的,仔細點看書就好了,有些不懂的那可能就是計算機基礎的不紮實了

4樓:

來個具體例子好吧?否則我也不知道你**不懂。。。

有關c語言中指標的一些理解問題,不懂C語言關於指標中的指標的問題,有通俗易懂的解釋嗎

首先,你的基本理解都是正確的。指標本身也是一個變數。那麼就是你說的五個等式的含義了。首先是 b a 這個需要分情況的。如果是int b a 那麼就是表示b是指向a的指標。但如果沒有前面的int。b a 那麼就是表示b指向a的地址。也就是說是指標的指標。然後是b a 這個就是b的值是a的地址,也就是b...

c語言的函式指標舉個例子,c語言中函式指標是什麼 有什麼用 舉個例項

劉文正粉絲 函式指標告訴cpu下一步需要執行 的 的指標,一陣列十分相像.include void function int i,double d 一個函式的宣告 void anotherfunction int i,double d 另外一個函式宣告 int main mxl033 回答是對的。v...

關於c語言中指標賦值的問題,關於C語言中指標賦值的問題

計算天下 你這樣想說明你還沒有真正理解記憶體和指標。int a 表示編譯器隨機取出一個空閒的地址分配給a,不妨設為00000000,長度為sizeof int 不同編譯器可能不同。int p 也表示隨機取出一個空閒的地址分配給p,不妨設為000000f0,長度一般為4個位元組,則這四個位元組現在儲存...