对于二维数组: int a[2][5];
求数组元素的总数:sizeof(a)/sizeof(int)
数组行数:(sizeof(a)/sizeof(int))/(sizeof(a[0])/sizeof(int))
数组列数:(sizeof(a[0])/sizeof(int))
#include <iostream>
using namespace std;
int main()
{
int a[2][3]={{1,2,3},{1,2,3}};
int m=sizeof(a[0])/sizeof(int);
int n=(sizeof(a)/sizeof(int))/(sizeof(a[0])/sizeof(int));
cout<<n<<' '<<m;
return 0;
}