빈 후 변수를 NULL로 설정 우리 회사에는 메모리를 비운 후 변수를 리셋하는 코딩 규칙이 있습니다.NULL예를 들어... void some_func () { int *nPtr; nPtr = malloc (100); free (nPtr); nPtr = NULL; return; } 위의 코드와 같은 경우로,NULL아무 의미도 없습니다.아니면 제가 뭘 놓치고 있는 건가요? 이 경우 의미가 없다면 품질팀과 상의하여 이 코딩 규칙을 삭제하겠습니다.조언 부탁드립니다.사용되지 않는 포인터를 NULL로 설정하는 것은 포인터 버그로부터 보호하는 방어 스타일입니다.행잉 포인터가 해방된 후에 액세스 되면 랜덤 메모리를 읽거나 덮어쓸 수 있습니다.Null 포인터에 액세스하면 대부분의 시스템에서 즉시 크래시가 발생하고 오류가..