int main(){
int arr[3][4]={0};
printf("%d\n",sizeof(arr)/sizeof(arr[0]));//二维数组行数
printf("%d\n",sizeof(arr[0])/sizeof(arr[0][0]));//二维数组列数
printf("%d\n",sizeof(arr)/sizeof(arr[0][0]));//二维数组元素个数
return 0;
}
运行结果:
int main(){
int arr[3][4]={0};
printf("%d\n",sizeof(arr)/sizeof(arr[0]));//二维数组行数
printf("%d\n",sizeof(arr[0])/sizeof(arr[0][0]));//二维数组列数
printf("%d\n",sizeof(arr)/sizeof(arr[0][0]));//二维数组元素个数
return 0;
}
运行结果: