// STL_example.cpp : 定义控制台应用程序的入口点。
//vector容器和数组类似,包含一组地址连续的存储单元
#include "stdafx.h"
#include
#include
#include
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
vector Food; //定义一个向量,类型为string
vector::iterator FoodIterator; //定义迭代器
Food.insert(Food.end(), "----食物清单------");//在末尾添加清单
Food.insert(Food.end(), " 牛奶 ");
Food.insert(Food.end(), " 蓝莓 ");
Food.insert(Food.end(), " 香蕉 ");
Food.insert(Food.end(), " 牛油果 ");
Food.insert(Food.end(), "---------------");
for (FoodIterator = Food.begin();
FoodIterator != Food.end();
++FoodIterator)
{
cout << *FoodIterator << endl; //遍历输出
}
getchar();
return 0;
}
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)