c++堆栈中 top() pop()的具体作用是什么

c++堆栈中 top() pop()的具体作用是什么,详细的

top()是取栈顶元素
pop()是弹出栈顶元素

stack<int> a;
a.push(1); // 1
a.push(2); // 1 2
a.push(3); // 1 2 3
int c = a.top(); // c = 3
a.pop(); // 1 2
a.push(4); // 1 2 4
c = a.top(); // c = 4
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-19
top()是将指针置于堆栈顶部pop()是从堆栈中提取数据
相似回答