C++怎么求数组的长度
时间: 2024-05-10 18:17:21 浏览: 68
C++动态数组
在 C++ 中,可以使用 `sizeof` 操作符来获取数组的长度。例如,假设有一个整型数组 `arr`,可以使用以下方式获取数组的长度:
```
int arr[] = {1, 2, 3, 4, 5};
int len = sizeof(arr) / sizeof(arr[0]);
```
其中,`sizeof(arr)` 返回整个数组的大小(以字节为单位),而 `sizeof(arr[0])` 返回数组中单个元素的大小(也是以字节为单位)。通过将两者相除,就可以得到数组的长度。在上面的例子中,`len` 的值为 5。
阅读全文