在C語言中,可以使用sizeof
運算符來獲取數組的長度。具體的方法是將數組的總字節數除以單個元素的字節數。例如:
int arr[] = {1, 2, 3, 4, 5};
int length = sizeof(arr) / sizeof(arr[0]);
在上述代碼中,sizeof(arr)
返回整個數組的總字節數,sizeof(arr[0])
返回數組中單個元素的字節數。通過將總字節數除以單個元素的字節數,可以得到數組的長度。在此例中,length
的值將為5,即數組arr
的長度為5。