C++ vector中begin()、end()、front()、back()的用法
程序员文章站
2022-03-23 09:19:30
...
一、begin()
功能:
返回向量头指针,指向第一个元素
vector<int>a={1,0};
vector<int>::iterator iter=a.begin();
cout<<*iter;
输出结果:1
二、end()
功能:
返回向量尾指针,指向向量最后一个元素的下一个位置
vector<int>a={1,0};
vector<int>::iterator iter=a.end();
cout<<*iter;
输出结果:0
三、front()
功能:
返回首元素的引用
vector<int>a={1,0};
cout<<a.front();
输出结果:1
四、back()
功能:
返回尾元素的引用
vector<int>a={1,0};
cout<<a.back();
输出结果:0
上一篇: 数据结构之树(C语言实现)
下一篇: 数论 - 正整数分解使得乘积最大问题