📅  最后修改于: 2023-12-03 15:13:59.609000             🧑  作者: Mango
在 C++ 中,向量是一种非常有用的动态数组数据结构,可以根据需要动态增加或减少其大小。在本文中,我们将介绍如何初始化向量的大小。
要初始化一个指定大小的向量,您可以使用 vector
的构造函数或 resize
方法。
可以通过调用带一个参数的 vector
构造函数来初始化一个指定大小的向量,该参数为向量的大小。例如,以下代码将使用 vector
构造函数创建大小为 5 的向量:
#include <vector>
using namespace std;
int main()
{
vector<int> myVector(5);
return 0;
}
要使用 resize
方法初始化向量,请将所需的大小作为参数传递给该方法。例如,以下代码将使用 resize
方法创建大小为 10 的向量:
#include <vector>
using namespace std;
int main()
{
vector<int> myVector;
myVector.resize(10);
return 0;
}
请注意,如果向量已经有一个较大的大小,而您想要调整它的大小,则 resize
方法将保持向量的当前元素并根据需要插入或删除元素。
在 C++ 中,可以使用 vector
的构造函数或 resize
方法来初始化一个指定大小的向量。无论哪种方法都可以根据需要动态增加或减少向量的大小。