C++
callmetomato
这个作者很懒,什么都没留下…
展开
-
C++栈模板stack
#include<iostream>#include<stack>using namespace std;int main(){stack<int> s;int n;while(cin >> n){s.push(n);//将n压入栈顶}cout << s.size() << endl;//输出栈中元素数量while(!s.empty())//当栈非空时{cout << s原创 2017-03-20 14:03:20 · 445 阅读 · 0 评论 -
C++队列模板queue
C++STL模板之队列的基本操作 需包含头文件:#include<queue>; 队列的声明:queue<type> q; 基本操作:q.back();//返回队尾元素q.empty();//判断队列是否为空q.front();//返回队首元素q.pop();//弹出队首元素q.push(n);//将n添加到队尾q.size();//返回队列中元素的个数原创 2017-03-20 14:33:27 · 328 阅读 · 0 评论 -
C++之跳转语句
1:break语句 break语句负责终止离它最近的while, do while, for或switch语句,并从这些语句之后的第一条语句开始继续执行。string buf;while(cin>>buf && !buf.empty()){if(buf[0] == '_')break;//结束while循环,继续执行cout语句}cout << "Finish!";2:continue语原创 2017-03-29 10:18:37 · 4757 阅读 · 0 评论