在C語言中,可以使用sizeof運算符來求解數組的長度。
例如,假設我們有一個整型數組arr,可以通過以下方式求解其長度:
int arr[] = {1, 2, 3, 4, 5};
int length = sizeof(arr) / sizeof(arr[0]);
printf("數組的長度為:%d\n", length);
在上述代碼中,sizeof(arr)返回整個數組arr所占用的總字節數,sizeof(arr[0])返回數組arr中每個元素的字節數。通過兩者相除,即可得到數組的長度。