- 1
- 0
- 约6.19千字
- 约 34页
- 2015-12-10 发布于广东
- 举报
4.4.1 vector对象的定义和初始化 定义一个空的vector对象。 例如:vectorstring vec1; 定义vector的大小。 例如:vectorint vec2(10); 定义vector的大小,并且每个元素的初值为1。 例如:vectorint vec3(10,1); 4.4.1 vector对象的定义和初始化 使用已有的vector对象或数组创建新的vector对象。 例如: vectorint vec4(vec3); int a[5]={1,2,3,4,5}; vectorint vec5(a,a+5); vectorint vec6(a+1,a+4); 在使用数组初始化vector对象时需要使用数组的首地址和要复制的最后一个元素的下一个地址来实现。 4.4.2 vector的操作 (1)向vector中添加元素 向vetcor添加元素时需要使用push_back()函数,该函数的作用是将一个值作为一个新的元素添加到vector对象的后面。 例如: vectorint vec1; //创建一个空的vector对象 vec1.push_back(12); //将12插入到vec1的末尾 vec1.push_back(35); //将35插入到vec1的末尾 4.4.2 vector的操作 (2) vector对象的长度 vector对象的si
您可能关注的文档
- C#程序设计项目化教程 郑广成 ch11.ppt
- C#应用程序设计 教学课件 作者 韦鹏程 张伟 朱盈贤 第10章 文件I-O操作.ppt
- C_C++程序设计 李云峰 C语言课程导学.ppt
- C_C++程序设计 李云峰 第3章 结构化程序设计.ppt
- C_C++程序设计 李云峰 第4章 利用函数编程.ppt
- C_C++程序设计 李云峰 第5章 利用数组编程.ppt
- C_C++程序设计 李云峰 第7章 利用构造类型编程.ppt
- C++程序设计 连卫民 主编 第3章 选择结构的程序设计.ppt
- C++程序设计 连卫民 主编 第4章 循环结构的程序设计.ppt
- C++程序设计 连卫民 主编 第6章 模块化的程序设计.ppt
原创力文档

文档评论(0)