c++中vector的大小
时间: 2023-08-15 21:07:44 浏览: 132
关于C++vector
在 C++ 中,`std::vector` 是一个动态容器,它可以自动调整大小以适应元素的添加和删除。你可以使用 `size()` 函数来获取 `std::vector` 的大小,即元素的个数。
下面是一个示例:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> nums = {1, 2, 3, 4, 5};
std::cout << "Size of vector nums: " << nums.size() << std::endl;
return 0;
}
```
在示例中,我们创建了一个 `std::vector` 对象 `nums` 并初始化它。然后使用 `size()` 函数获取 `nums` 的大小,即元素的个数。最后将大小打印输出。
输出结果为:
```
Size of vector nums: 5
```
这表示 `nums` 含有 5 个元素。注意,`size()` 函数返回的是一个无符号整数类型 `size_t`,它是无符号的,因此不会返回负数。
阅读全文