해제된 메모리 공간에 접근하는 경우 이를 dangling pointer라고 한다.
delete or free함수로 메모리 공간은 해제되었으나 포인터 변수는 해제된 공간을 가리키며 남아있기 때문에 발생하는 문제.
해제되었다면 반드시 NULL로 초기화 하는 습관을 가지자.
'코딩 > C++,C' 카테고리의 다른 글
[C/C++]EOF? (0) | 2021.03.23 |
---|---|
[C/C++] stdin, stdout의 정체? (0) | 2021.03.23 |
[C/C++] 널 문자(\0)와 NULL (0) | 2021.03.19 |
[C/C++]포인터와 버스 (0) | 2021.03.11 |
[C/C++]gcc컴파일러 옵션 (0) | 2021.03.09 |