C 언어 예제, 메모리 동적 할당 + 구조체와 노드 다루기
노드를 다뤄 보라고 하더라. 아래 코드는 세 개의 함수로 구성되어 있다. make_nodeinsert_nodenode_check make_node 는 노드의 전체 초기 집합을 만든다. 초기값은 1, 2, 3, 4, ... 이 되도록 잡았다.insert_node 는 노드 하나를 새로 만들고 이를 중간에 끼워넣는다.node_check 는 작업이 잘 수행되었나 보기 위해 데이터를 출력해본다. 단, 맨 앞에 끼워넣는 것은 안 된다. 만드려니 조금 어려운 거 같아서 뺐다...... 끼워넣는 작업도 한 번 밖에 안된다. 여러번 끼우려면..... 너무 복잡해질 것 같아서 뺐다. 결과물은 아래와 같다. 코드는 아래와 같다. #include #include /* 노드를 새로 할당 / 노드를 원하는 위치에 삽입 */str..
컴퓨터 관련/C 언어 예제
2015. 1. 5. 19:51