Push

    [Data Structure] Linked list(Stack/Queue push and pop)

    2018년... 1학기였나 자료구조를 배우고 과제로 linked list를 이용해서 스택과 큐 구현하는 과제가 있었다 복습할 겸 코드 리뷰 typedef struct home { // 단순 연결 리스트의 노드 구조를 구조체로 정의 int index; char city[10]; int post; struct home *link; }home_t; 변수 이름은 그렇게 중요하지 않다... 일단 각 노드의 번호를 나타내는 정수형 index 변수와 그 안에 정보를 담는 문자열 city, 전화번호였나 우편번호를 저장하려고 정수형 post 변수를 정의했다. 그 다음 가장 중요한게 linked list를 구현할 것이기 때문에 다음 가리키는 노드가 자기 자신과 같은 형태의 구조체이다. 따라서 "자기참조구조체"를 사용해야하..