有以下兩種方式:
1、根據定義。
二維陣列必須在定義的時候,確定大小,所以實際上行數在定義的時候已經確定了。
比如
int a[4][10]; 就是4行10列的,它的行數就是4。
2、 動態計算。
二維陣列每行大小相同,所以用總大小除以每行的大小,就是行數了。
同樣
int a[4][10];
表示式 sizeof(a)/sizeof(a[0])即行數。