void LQ_DestroyQueue(LinkedQueue* Queue) { while (!LQ_IsEmpty(Queue)) { Node* Popped = LQ_Dequeue(Queue); LQ_DestroyNode(Popped); } /* 큐를 자유 저장소에서 해제 */ free(Queue); }
void LQ_DestroyQueue(LinkedQueue* Queue){ while(!LQ_IsEmpty(Queue)){ Node* Popped = LQ_Dequeue(Queue); LQ_DestroyNode(Popped); } }