74.6 심사문제 질문
, 정 Cel님이 작성안녕하세요,
1) 74.6에서 74.3이나 74.5 예제처럼 prev없이 이렇게 코드를 작성했는데 왜 통과가 안되는지 궁금합니다! 꼭 prev를 써야하는 이유가 있나요??
if(node == NULL)
return;
struct NODE *curr = node->next;
while (curr!=NULL)
{
if(curr->data == data)
{
node->next = curr->next;
free(curr);
}
curr = curr->next;
}
2) 74.5연습문제에서 struct NODE *curr = node->next;가 왜 node->next인지 궁금합니다! 그냥 struct NODE *curr = node;부터 시작하면 안되는건가요??
감사합니다!!