인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

SooGyun Y_님의 프로필 이미지
SooGyun Y_

작성한 질문수

홍정모의 따라하며 배우는 C언어

동적 메모리 할당에 대한 질문입니다

작성

·

283

0

 

ptr값이 free(ptr) 실행하기 전과 후 똑같다는 것은 이해되었으나 왜 *ptr 값이  free(ptr) 실행하기 전과 후 똑같은지 모르겠습니다 ㅠㅠ 

free 함수는 내가 할당한 메모리 공간을 해제해주는 것인데 메모리를 해제하게 되면 할당된 메모리 안의 값들도 같이 사라져서 free(ptr) 실핼 후 *ptr 값은 아무것도 없어야 하는거 아닌가요..?ㅠ 

답변 1

0

어떤 강의에서 수강하신 내용인가요?

말씀하신 내용이 맞습니다. free 이후 *ptr에는 접근할 수 없습니다.

(우연히 같은 내용이 나올 수는 있습니다)

 아래 사진이나 링크를 확인해보세요.

https://ideone.com/tHRb3A

 

 

SooGyun Y_님의 프로필 이미지
SooGyun Y_

작성한 질문수

질문하기