int a 2這裡的a型別是不是int

2022-09-29 03:55:06 字數 790 閱讀 9547

1樓:裴晶宇

int a[2][2]是一個整型數二維陣列。

那麼,a為int **型別,即是該二維陣列的首地址,即二級指標。

a[0]為int *型別,即是該二維陣列第0行的首地址,即一級指標。

&a[0]為一個int 型別,即是a[0]這個資料所存放位置(地址)的值。這個數一般比較大,用%d列印會出錯,最好用%p或%0x,用%ld或許也可以。

所以p = &a[0]是錯的,因為你把int型別賦給了int **型別。

*a[0]為int型別,即是a[0][0]的值, **a也是a[0][0]的值。

想把這個弄清楚,建議你好好看些資料,把陣列、二維陣列以及指標的概念理解清楚。

2樓:

二維陣列a[2][2]中,a[0] 中儲存的是陣列地址,假如是0x12345535,a[1] 儲存的是陣列 的地址。0x12345535是記憶體地址,&a[0],對記憶體地址求地址是錯的。

明白a[0]中儲存的是地址,*a[0]就好理解了,就是取這個地址中儲存的值。。

3樓:匿名使用者

同學您好。您在**中宣告瞭二維陣列

int a[2][2]=, };

那麼a[0]和a[1]皆是一個一維陣列,並且都包含兩個元素。

所以,&a[0]應該是一個一維陣列的地址,可以被賦值給一個指向一維陣列的指標,即

int (*p)[2];

而您所宣告的是一個指向指標的指標int **p,因此賦值不會成功。從這個問題中可以看出您對陣列和指標的概念區別還沒有弄清楚。

我這裡有這型別的花瓶,不知道是不是古董,請幫忙鑑定下,看

時期的粉彩冬瓜盅,雖然缺蓋但題材是人物的價值應在五百左右。的,價值300元一個 好的值600左右,時期的粉彩,一千出頭一對 我們家有個家傳的花瓶,不知是不是古董,想請專家鑑定一下 記得拍照,用好的相機,你現在的手機拍照肯定不行,看都看不清楚,建議去古玩店,或者樓上說的,上中華古玩網。注意別讓人忽悠了...

這裡好像花的海洋是不是比喻句,這裡是花的海洋把句子寫具體

不是比喻句,只是用了好像這個詞而已。不是,這裡的好像只是一個猜測語氣 這裡是花的海洋 把句子寫具體 教室裡傳出朗朗書聲,這是祖國的花朵在歌唱,這裡是花的海洋。這是美麗的花的五彩的海洋 這裡成了花的海洋 用的是什麼修辭手法 比喻呀,把大面積的花朵比喻成了海洋 這一例句中 花的海洋 四字,是比喻修辭其中...

這種型別的女生好追嗎,這種型別的女生是不是很追???

也沒談過戀愛。不過我覺得你應該是有機會的。首先你說她某些事情對你有依賴性你可以從這方面去入手。我覺得把她對你還是有感覺的不然一個女生是不會對一個男生產生依賴感的。所以你可以放心的去追她。我個人感覺你是有機會的還是比較大的 如果她沒把你當備胎 必竟 很難啊。朋友關係能否再進一步變成戀人關係,關鍵還是看...