스택은 대표적인 FIFO(Fisrt In Last Out) 자료구조로, 한쪽 끝에서만 원소를 넣거나 뺄 수 있다.
stack STL을 사용하기 위해서는 #include 헤더파일을 선언해줘야 한다.
stack<데이터 타입> 이름 으로 선언한다.
#include <stack>
stack<int> stack;
push 함수는 stack에 x를 추가하는 함수이다.
stack.push(element);
pop 함수는 stack의 꼭대기에 위치한 원소를 제거하는 함수이다.
stack.pop();
top 함수는 스택의 제일 최상위 데이터를 반환한다.
stack.top();
size 함수는 스택의 현재 사이즈를 반환한다.
stack.size();
empty 함수는 스택이 비어있는지 확인한다
stack.empty()