如何在C ++中打印出向量的内容?
向量与动态数组相似,但是向量可以调整大小。向量是序列容器,可以根据元素的插入或删除来更改其大小。容器是保存相同类型数据的对象。
向量可以为向量中元素的未来增长分配一些额外的存储空间。向量元素存储在连续存储器中。数据在向量的末尾输入。
这是一个以C++语言打印矢量内容的示例,
示例
#include<iostream>
#include<vector>
void print(std::vector <int> const &a) {
std::cout << "The vector elements are : ";
for(int i=0; i < a.size(); i++)
std::cout << a.at(i) << ' ';
}
int main() {
std::vector<int> a = {2,4,3,5,6};
print(a);
return 0;
}输出结果
这是输出-
The vector elements are : 2 4 3 5 6
在上面的程序中,函数print()包含获取向量元素的代码。在for循环中,将为循环的最大迭代次数计算vector的大小,并使用at()打印元素。
for(int i=0; i < a.size(); i++) std::cout << a.at(i) << ' ';
在main()函数中,传递矢量元素以打印它们。
std::vector<int> a = {2,4,3,5,6};
print(a);热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短