当前位置: 移动技术网 > IT编程>开发语言>C/C++ > C++ STL容器

C++ STL容器

2019年12月19日  | 移动技术网IT编程  | 我要评论

丁佩年轻时的照片,人工授精天下奇闻,网上群发短信

不定长数组:vector

vector是一个模板类,作用为创建一个不定长的数组

声明方式:vector<int>a或者vector<double>b这种类型的方式。

基本操作:若a是一个vector,则有以下操作:

  a.size( )返回数组元素的个数(数组的大小)

  a.resize( )改变大小

  a.push_back( )向尾部添加元素

  a.pop_back( )删除最后一个元素

  a.clear( )清空数组

 

队列:queue

队列是符合“先进后出”原则的公平队列

声明方式:queue<int>s

基本操作:

  a.push( )在队尾添加一个元素

  a.pop( )删除第一个元素

  a.front( )返回第一个元素

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

  a.empty( )如果队列为空返回真

  a.size( )返回队列中元素的个数

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网