java中stack与c++中stack的区别

java中的stack.pop()是返回栈顶元素,

可以这么用

Stack<Integer>stack=new Stack<Integer>();

int top=stack.pop()

而c++的stack.pop()弹出栈顶元素,不返回值。

stack<int> myStack
int top=myStack.pop()这样用是不行的。
c++是int top=myStack.top();
java中stack与c++中stack的区别java中stack与c++中stack的区别 3L4s 发布了9 篇原创文章 · 获赞 15 · 访问量 2966 私信 关注
上一篇:Android_小账本_筛选功能的实现


下一篇:225. 用队列实现栈