一級指標為什麼不能指向一級指標?

時間 2021-05-11 18:55:56

1樓:醬油

沒錯指標都是四個位元組但是指向的值就不一定是四個位元組了。

每個指標所指向的值的型別必須是確定的

如果按著題主這樣寫的話會出現乙個問題

現在有乙個指標指向了0xcccccccc,那麼如何知道怎麼解釋這個值呢?到底是乙個整形的常量還是乙個整形常量的位址,又或者可能是乙個存放整形常量位址的常量的位址。

換乙個更容易理解的例子

現在有一片記憶體是0x12345678,有乙個指標指向了0x12,如果不告訴編譯器這個指標的型別就會有很多種解釋方式:

0x12 char

0x1234 short

0x12345678 char的陣列

2樓:嗚啦啦

因為你必須告訴編譯器,指標指向物件的型別,只有型別知道了,編譯器才知道如何組織指標指向對應的記憶體空間。可以看看《c專家程式設計》。

3樓:

其實很好理解,爸爸的爸爸你還能叫爸爸嗎?得叫爺爺了!當然爺爺本質上也可以是乙個爸爸,但是對於關係分辨不太清的小孩子(你)來說,區分清楚比較方便。

等你長大了就知道有指標的高階用法和你這種類似,但是你現在不用搞高階的,把基本的搞好就行了。

4樓:

所有指標都只用乙個*表示的話,你要如何判斷哪乙個才是一級指標呢?指標都是4個位元組但是最終指向的資料變數可不一定也是4個位元組。

一級消防師?

婷婷 難與不難並不是絕對的,在於學習上付出的努力程度,消防工程師是乙個含金量很高的證,所以輕鬆拿下是不可能的,把自己的學習時間好好規劃一下,千里之行,始於足下,堅持不懈的努力,必然會取得自己滿意的收穫。 牛牛 我從消防備考的路上一步一步地走過來,深感剛開始備考的迷茫,同時也深深體會到了備考的艱辛。消...

一級消防和一級建造哪個好考一點?

百創教育 利益相關,但是U1S1,個人覺得一建會比一消好一些,但是!一消難度會比一建簡單一點 防槓專用難度方面因人而異,個人確實覺得一消難度比一建小一些,如果有小夥伴認為一建難度比一消難度大,那麼無可厚非,難度這種事本來因人而異。如果有可能,建議題主先考一建,再考一消。一建報考的條件是學歷 專業 畢...

考一級建造師還是一級結構註冊工程師?

有二級建造師沒啥參考價值,因為和後面倆證沒啥可比性 我考一注花的時間是二建的30倍 二建2周,一注一年 我沒一建,但是據我考過一建的同學說,一建和二建也不是乙個級別,想一次過也得準備半年。 我的建議 如果你對一級建造師比較有把握,先把一建過了,然後全心全意準備一注結構。理由 1.從策略上來說,先把能...