vector

定义

vector<int> a(10,1); //定义了10个整型元素的向量,且给出每个元素的初值为1


a.push_back(5); //在a的最后一个向量后插入一个元素,其值为5  /20230128

vector<string> board={"","","abc","def","ghi","jkl","mno","pqrs","tuv","wxyz"};


a.pop_back(); //删除a向量的最后一个元素  /20230129

a.clear(); //清空a中的元素



a.back(); //返回a的最后一个元素

a[i]; //返回a的第i个元素,当且仅当a[i]存在2013-12-07

vector<int> v;
vector<int>::const_iterator it = v.begin();  // 返回一个迭代器类型,一般来说我们并不关心迭代器具体的数据类型
while(it != v.end())
{
    cout << *it << " ";
    it++;    
}

posted on 2023-01-23 16:30  垂序葎草  阅读(27)  评论(0编辑  收藏  举报