개발/C
[c 언어] ArrayList 배열리스트
Linked List 말고 Array List 로 만들면 이렇게. 노드를 만들어서 사용하는게 아니라 그냥 배열로 관리. 메모리 아끼고, 인덱스로 바로 찾아갈 수 있어서 좋지만 중간의 요소를 수정하는 경우가 많으면 손해 main 에서 테스트를 목적으로 하여서 처리 안된 내용이 많습니다. 텍스트 버전 #include #include // ArrayList 정의 typedef struct ArrayList{ int arr[100]; int size; } ArrayList; // ArrayList 생성 ArrayList* initArrayList(){ ArrayList* arrList = (ArrayList*)malloc(sizeof(ArrayList)); arrList->size = 0; return arrL..
2021. 8. 8. 00:00
최근댓글