栈的总结

root 站长 2019-08-23 13:27:19 2020-07-02 10:20:07 11
头文件  #include <stack>

定义 stack<int> s;

  1. 判空
    s.empty() // 空 !s.empty() // 非空

  2. 清空

while (!s.empty()) s.pop();

  1. 入栈 s.push(x) // 将元素 x 入栈 s

  2. (输出)栈顶元素

(cout << ) s.top();

  1. 出栈 s.pop()

  2. 大小 s.size()

注意:4和5两种操作必须在栈非空的前提下才能进行。

{{ vote && vote.total.up }}

共 5 条回复

ykj67

6b

chenweiqi

?

xuzihang

6666666666666

xuzihang

6666666666666

xuzihang