指標的指標 - OpenHome.cc

文章推薦指數: 80 %
投票人數:10人

記憶體位址就單純是個值,若只是單純想儲存記憶體位址,使用 void* 型態的指標就可以了。

如果需要對指標作運算,那指標需要型態,在〈指標與陣列〉最後就看到了,同一個位址,因為指標型態的不同,遞增等運算的結果就不同。

那麼什麼是指標的指標?…呃…還是指標!指標就是儲存記憶體位址,差別在於指標的型態,來看看底下的範例好了:執行結果:n 儲存了 10,n 的位址 0x61feb8,指定給 p1 儲存,而 p1 的位址是 0x61feb4,指定給 p2 儲存。

n 的型態是 int,&n 取得的值型態是 i



請為這篇文章評分?