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