指標與陣列 - OpenHome.cc

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

在宣告陣列之後,使用到陣列變數時,會取得首元素的位址,例如在下面的程式中將指出,陣列 arr 與 &arr[0] 的值是相同的: #include using namespace std; ... 回C++目錄 在宣告陣列之後,使用到陣列變數時,會取得首元素的位址,例如在下面的程式中將指出,陣列arr與&arr[0]的值是相同的: #include usingnamespacestd; intmain(){ intarr[10]={0}; cout< usingnamespacestd; intmain(){ constexprintLENGTH=10; intarr[LENGTH]={0}; int*p=arr; for(inti=0;i usingnamespacestd; intmain(){ constexprintLENGTH=5; intarr[LENGTH]={10,20,30,40,50}; int*p=arr; //以指標方式存取 for(inti=0;i usingnamespacestd; intmain(){ constexprintLENGTH=5; intarr[LENGTH]={10,20,30,40,50}; cout< usingnamespacestd; intmain(){ constexprintLENGTH=5; intarr[LENGTH]={10,20,30,40,50}; cout< usingnamespacestd; intmain(){ constexprintLENGTH=5; intarr[LENGTH]={10,20,30,40,50}; int*p=arr; cout<



請為這篇文章評分?