码迷,mamicode.com
首页 > 编程语言 > 详细

C++学习笔记--标准库 vector

时间:2015-03-11 14:59:16      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:c++   vector   

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


C++学习笔记--标准库 vector

标签:c++   vector   

原文地址:http://blog.csdn.net/d14665/article/details/44196209

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!