1 在应用vector时,要加入“using std::vector;”语句
2 对象的定义与初始化
在应用的时候,先建立一个空变量,然后再动态得增加其中的内容,这种调用方式更加的高效。
3 对象操作
vector<char> v1;
(1)v1.empty();//如果v1为空,则返回1。
(2)v1.pushback(‘a‘);//在v1变量中加入一个‘a’的字符。
(3)v1.size();//返回v1变量中元素的个数。
(4)v1[0];//表示v1中的第1个元素。
注意vector对象的下标操作,是不增加新元素的,要想增加新元素,只能是用pushback的方法。
本文的实验程序代码:
#include<iostream> #include<vector> using std::vector; using std::cout; using std::endl; int main() { vector<char> v1;//定义一个空白的char型的空对象 if(v1.empty()) cout<<"v1 is empty"<<endl; v1.push_back('a'); v1.push_back('b'); cout<<"v1中的元素个数为:"<<v1.size()<<endl; cout<<"第1个元素:"<<v1[0]<<endl; cout<<"第2个元素:"<<v1[1]<<endl; return 0; }
更多C++学习笔记,请点http://blog.csdn.net/d14665/article/category/2845127
时间: 2024-10-08 07:03:29