大家好,欢迎来到IT知识分享网。
向量(vector)的使用实例
代码实例:
#include<iostream>
#include<vector>
#include<windows.h>
#include<cmath>
#include<ctime>
using namespace std;
int main()
{
system(“title vector使用实例”);
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_RED+FOREGROUND_GREEN+FOREGROUND_INTENSITY);
vector<int> n;
srand(time(NULL));
for(int i=1;i<=6;i++)
n.push_back(rand()%100);//输入100以内的随机数
vector<int>::iterator it=n.begin();//定义迭代器
for(;it<=n.begin()+n.size()-1;it++)
cout<<*it<<ends;//迭代器的使用
putchar(10);
system(“pause>nul”);
return 0;
}
向量:一种经过封装的数组;
迭代器(iterator):一种经过封装的指针;
定义向量的格式:v ector<基本数据类型> 向量名;
定义迭代器的格式:vector<基本数据类型>::iterator 迭代器名;
使用向量时应包含头文件:#include<vector>
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/81027.html