C++中获取数组长度的方法
在C++中,可以通过以下几种方法来获取数组的长度:
- 使用sizeof()函数:在C++中,可以使用sizeof()函数来获取数组的长度,其语法为:sizeof(array_name),其中array_name为数组的名称。例如,可以使用如下代码来获取数组arr的长度:
int arr[10]; int arrLength = sizeof(arr) / sizeof(arr[0]);
- 使用数组名称:可以使用数组名称来获取数组的长度,例如:
int arr[10]; int arrLength = arr.length;
- 使用STL:可以使用STL中的vector类来获取数组的长度,例如:
int arr[10]; vectorvec(arr, arr + 10); int arrLength = vec.size();
以上就是C++中获取数组长度的几种方法,可以根据实际需要选择最合适的方法来获取数组的长度。