C++程序设计任化敏chapter04-标准库类型课件教学.pptVIP

  • 1
  • 0
  • 约 55页
  • 2017-01-01 发布于广东
  • 举报

C++程序设计任化敏chapter04-标准库类型课件教学.ppt

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对象的size()函数可以返回元素的个数。 empty()函数可以判断vector对象是否为空,它的返回值为布尔值,如果为空返回true,否则返回false。 例如: vectorint vec1(10); //定义vec2的元素个数为10 coutvec2.size()endl; //输出vec2中

文档评论(0)

1亿VIP精品文档

相关文档