C++输出vector大小
时间: 2023-08-24 13:07:41 浏览: 92
1. 用vector创建字符串数组对象,长度为5(30分):例如 vector<string> strArr(5);
2. 手动输入以下5个英文句子,存入数组对象:do one thing at a time, and do well. vaction speak louder than words. never put off what you can do today until tomorrow. like author, like book. knowledge makes humble, ignorance makes proud.(注意按字串比较的规则,按小写排列)。
3. 编写函数,使得数组中的字符串按大小排序(按字符串比较的规则)。
4. 输出排序后的句子,并显示其长度。
相关问题
如何在C++环境下输出vector大小
在C++环境下,可以使用`vector`的`size()`函数来输出其大小。以下是一个示例代码:
```cpp
#include <iostream>
#include <vector>
int main() {
std::vector<int> numbers = {1, 2, 3, 4, 5};
std::cout << "Vector size: " << numbers.size() << std::endl;
return 0;
}
```
在上述代码中,我们首先创建了一个名为`numbers`的整数类型`vector`,并初始化了一些元素。然后,通过调用`size()`函数来获取`vector`的大小,并使用`std::cout`来输出结果。最后,我们使用`std::endl`来换行输出。
当你运行以上代码时,输出将会是:
```
Vector size: 5
```
这表示`numbers`向量中有5个元素。你可以根据需要将上述代码进行修改,以适应你的实际情况。
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`,它是无符号的,因此不会返回负数。
阅读全文