摘要:
上一篇《語義陷阱-數組和指針》聊過數組和指針的區別,主要是對于數組和指針在內存中的訪問方式加以區分,這篇博文則從更深層的角度剖析數組和指針的聯系如果你也對底層感興趣、我向這篇文章會對你有所幫助,什么時候數組和指針相同(When an Array Is a Pointer )在實際應用中,他們可以互換的情形要大大多于不能互換的情形。首先再回顧一下聲明和定義,(上一篇中有提到這里在深入一下)聲明本身還可以進一步分為三種情況:1)外部數組的聲明(external array)2)數組的定義(它是聲明的一種特殊情況,它分配內存空間,并可能提供一個初值)3)函數參數的聲明所有作為函數參數的聲明在編譯時總 閱讀全文
posted @ 2011-12-06 12:37
Geek_Ling
閱讀(8658)
評論(4)
推薦(7)

浙公網安備 33010602011771號