C/C++獲取二維陣列行列數

晚餐吃什麼發表於2018-11-25

對於type array[A][B];形式的二維陣列,可以通過計算sizeof獲取行列數。


sizeof(array[0][0])為一個元素佔用的空間,
sizeof(array[0])為一行元素佔用的空間,
sizeof(array)為整個陣列佔用的空間,


行數 = sizeof(array)/sizeof(array[0]);

列數 = sizeof(array[0])/sizeof(array[0][0]);

 

來源未知

相關文章