C++二維數組做參數時和二維指針的異同

二維數組傳參 二維數組不一樣於一位數組,一維數組傳參數時只須要傳指針便可,無需指定大小。二維作參數時必須指定第二維的大小,不然編譯不過。數組 void lalala(int a[][],int m, int n) //編譯報錯 void lalala(int a[][10],int m, int n) //編譯經過   由於對於表達式a[i][j]來講,編譯器認爲它的含義是*(*(a+i)+
相關文章
相關標籤/搜索