1. push 【入队插到队尾】
2. pop 【队首元素出队】
3. size 【返回队列中元素的个数】
4. front 【返回队列中第一个元素】
5. back 【返回队列中最后一个元素】
6. empty 【判断队列是否为空】
**************************************我是可爱分割线************✌***********************************************
1. push
queue<string> q;
q.push("I love bear!");
cout<<q.front()<<endl;
将会输出:I love bear!
2. pop
queue<string> q;
q.push("I love bear!");
q.push("Bear love me,too!");
q.pop();
cout<<q.front()<<endl;
将会输出:Bear love me,too!
3. size
queue<string> q;
cout<<q.size()<<endl;
q.push("I love bear!");
cout<<q.size()<<endl;
q.push("Bear love me,too!");
cout<<q.size()<<endl;
分别输出:0,1,2
4. front
queue<string> q;
q.push("I love bear!");
q.push("Bear love me,too!");
cout<<q.front()<<endl;
将会输出:I love bear!
5. back
queue<string> q;
q.push("I love bear!");
q.push("Bear love me,too!");
cout<<q.back()<<endl;
将会输出:Bear love me,too!
6. empty
queue<string> q;
cout<<q.empty()<<endl;
q.push("I love bear!");
cout<<q.empty()<<endl;
若队列为空,返回true;否则返回false.
将会输出:1,0