확실 포인터를 해제하기 전에 null이 아니 었 만드는 데 사용, 그래서 일반적으로 다음과 같이 동적으로 생성 된 구조체를 파괴 할 자유 :는 포인터가 전에 널인지 확인하는 것이 필요한가()
Node *destroy_node(Node *node) {
if (node) {
free(node);
}
return NULL;
}
그러나 CERT MEM34)는 (무료로 널 포인터를 받아 이후, 나뿐만 아니라
Node *destroy_node(Node *node) {
free(node);
return NULL;
}
이 올 것을인가요 쓸 수 있음을 시사한다?