1、 獲取數組元素的地址
指針和數組存在特殊的關系,很容易混淆。獲取數組第一個元素的地址,可以采用兩種方法,第一種采用地址運算符&來實現,第二種方法直接使用數組的名字。代碼如下:






進一步討論如何獲取數組中的任何一個值的地址,一個數組地址后面跟上加號和一個整型表達式,就相當于以該整型表達式作為下標的數組元素的地址。例如:






2、 數組和指針的關系
數組的標識符不像一般變量的標識符,數組標識符不是左值,不能給它賦值,它只是一個進入方括號語法的手段,也是數組存儲數據的起始地址。所以數組的標識符可以看做是只讀的指針,而指針的內容是可以改變的。代碼參考如下:








上面的操作是給數據a賦初始值。
下面的操作時給數據a賦值,并把原來的數值覆蓋掉。






想要獲得更多內容,可點擊:《Visuanl C++代碼參考與技巧大全》學習筆記——索引隨筆
posted on 2010-02-15 15:04 煙皚 閱讀(651) 評論(0) 編輯 收藏 引用 所屬分類: 《Visual C++代碼參考與技巧大全》學習筆記 、C++ primer plus學習筆記