数组长度怎么计算

时间:2026-10-18 00:43:59来源:

在编程中,数组长度的计算方式因语言而异。以下是常见编程语言中计算数组长度的方法总结:

编程语言 计算方法 示例代码
C `sizeof(array)/sizeof(array[0])` `int len = sizeof(arr)/sizeof(arr[0]);`
Java `array.length` `int len = arr.length;`
Python `len(array)` `len(my_list)`
JavaScript `array.length` `arr.length`
C++ `sizeof(array)/sizeof(array[0])` `int len = sizeof(arr)/sizeof(arr[0]);`

注意:C/C++ 中 `sizeof` 方法仅适用于静态数组,不适用于指针。其他语言如 Python、Java 等则直接通过内置方法获取长度。

正确计算数组长度有助于避免越界访问,提高程序稳定性。

推荐资讯