当前位置: 代码迷 >> 综合 >> java中stack与c++中stack的区别
  详细解决方案

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

热度:22   发布时间:2024-01-26 20:57:06.0

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();