C/C++
스택 질문 드려요

A와 B가 스택이라 하고 a,b,c,d를 객체라고 하면

push(A, a);
push(A, b);
push(A, c);
push(B, d);
push(B, pop(A));
push(A, pop(B));
pop(B);

 

하고나면 

A에 a, b, c 가 쌓여있고 B에는 d가 쌓여있어서

마지막에 pop(B)해서 d가 나오는게 맞나요?

댓글 2