C++二维数组做参数时和二维指针的异同

二维数组传参 二维数组不一样于一位数组,一维数组传参数时只须要传指针便可,无需指定大小。二维作参数时必须指定第二维的大小,不然编译不过。数组 void lalala(int a[][],int m, int n) //编译报错 void lalala(int a[][10],int m, int n) //编译经过   由于对于表达式a[i][j]来讲,编译器认为它的含义是*(*(a+i)+
相关文章
相关标签/搜索