在C++中,遍历一个vector中的元素最简单的方法是使用范围循环(range-basedforloop)
在C++中,遍历一个vector中的元素最简单的方法是使用范围循环(range-basedforloop)。以下是一个示例:
#include<iostream>
#include<vector>
intmain(){
std::vector<int>vec={1,2,3,4,5};
//使用范围循环遍历vector中的元素
for(intnum:vec){
std::cout<<num<<"";
}
std::cout<<std::endl;
return0;
}
上面的代码将输出以下内容:
12345
除了使用范围循环,你也可以使用迭代器(iterator)来遍历vector中的元素。以下是一个使用迭代器的示例:
#include<iostream>
#include<vector>
intmain(){
std::vector<int>vec={1,2,3,4,5};
//使用迭代器遍历vector中的元素
for(std::vector<int>::iteratorit=vec.begin();it!=vec.end();++it){
std::cout<<*it<<"";
}
std::cout<<std::endl;
return0;
}
这段代码也会输出以下内容:
12345
无论是使用范围循环还是迭代器,都可以很方便地遍历vector中的元素。
版权声明
本文仅代表作者观点,不代表博信信息网立场。
上一篇:python语句中正确的标识符 下一篇:Python第一句仿乱码的语句