**:
#include
#include
using namespace std;
int main()
結果:
總結:1、基本概念:
陣列: 乙個陣列名就代表乙個陣列物件,這個物件內可以有乙個或多個元素,每個元素型別都相同;
指標:而指標裡一般存的都是位址值。
2、賦值與訪問:
3、所佔記憶體:
陣列:和它所存資料的元素個數和型別有關係
指標:和作業系統的位數有關
4、聯絡:
對陣列進行取位址操作時候,返回的型別是乙個指向陣列首位址的指標;
陣列作為右值的時候,就相當於指標,返回的是第乙個元素的值;
對陣列進行取下標操作時,也類似於指標;
指標陣列和陣列指標的區別
這兩個名字不同當然所代表的意思也就不同。我剛開始看到這就嚇到了,主要是中文太博大精深了,整這樣的簡稱太專業了,把人都繞暈了。從英文解釋或中文全稱看就比較容易理解。指標陣列 array of pointers,即用於儲存指標的陣列,也就是陣列元素都是指標 陣列指標 a pointer to an ar...
指標陣列和陣列指標的區別
這兩個名字不同當然所代表的意思也就不同。我剛開始看到這就嚇到了,主要是中文太博大精深了,整這樣的簡稱太專業了,把人都繞暈了。從英文解釋或中文全稱看就比較容易理解。指標陣列 array of pointers,即用於儲存指標的陣列,也就是陣列元素都是指標 陣列指標 a pointer to an ar...
指標陣列和陣列指標的區別
這兩個名字不同當然所代表的意思也就不同。我剛開始看到這就嚇到了,主要是中文太博大精深了,整這樣的簡稱太專業了,把人都繞暈了。從英文解釋或中文全稱看就比較容易理解。指標陣列 array of pointers,即用於儲存指標的陣列,也就是陣列元素都是指標 陣列指標 a pointer to an ar...