c++获取数组长度的函数
时间: 2023-11-03 15:04:41 浏览: 127
在 C++ 中,可以使用 sizeof() 函数获取数组长度。例如:
```c++
int arr[] = {1, 2, 3, 4, 5};
int len = sizeof(arr) / sizeof(arr[0]);
```
这里的 sizeof(arr) 表示整个数组的占用空间大小,sizeof(arr[0]) 表示数组中每个元素的大小。通过将整个数组的大小除以每个元素的大小,就可以得到数组的长度。注意,该方法只适用于已知数组类型的情况,对于指针类型的数组需要另外处理。
阅读全文