std::stack<T,Container>::top
来自cppreference.com
                    
                                        
                    
                    
                                                            
                    |   reference top();  | 
||
|   const_reference top() const;  | 
||
返回 stack 中顶元素的引用。它是最近推入的元素。此元素将在调用 pop() 时被移除。等效于调用 c.back() 。
参数
(无)
返回值
到末尾元素的引用
复杂度
常数
示例
运行此代码
#include <stack> #include <iostream> int main() { std::stack<int> s; s.push( 2 ); s.push( 6 ); s.push( 51 ); std::cout << s.size() << " elements on stack\n"; std::cout << "Top element: " << s.top() // 保留元素在 stack 上 << "\n"; std::cout << s.size() << " elements on stack\n"; s.pop(); std::cout << s.size() << " elements on stack\n"; std::cout << "Top element: " << s.top() << "\n"; return 0; }
输出:
3 elements on stack Top element: 51 3 elements on stack 2 elements on stack Top element: 6
参阅
|    向栈顶插入元素   (公开成员函数)  | |
|    删除栈顶元素   (公开成员函数)  |