• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

사라진 메모리에는 무슨 값이 남아있나요?

21.03.25 21:42 작성 조회수 118

0

내용 그래도 입니다 ㅎㅎ
없어진 메모리 공간에 값이 어떤것이든 있긴 할텐데

어떤값인지는 모르는건가요?

아니면 남아있긴 한가요?

답변 1

답변을 작성해보세요.

0

안소님의 프로필

안소

2021.03.25

안녕하세요 답변도우미입니다.

초기화하지 않은 변수라도 이렇게 값이 들어있긴 합니다. 다만 이렇게 알수 없는 쓰레기값이 들어있어요.

범위를 벗어나 사라지게된 변수 메모리도 범위를 벗어나면 위와 같은 쓰레기값으로 초기화되거나 혹은 기존 메모리 값 그대로 남아있기도 해요! 다만 이제 범위를 벗어났으니 그 메모리에 접근을 못할 뿐이죠.

디버그 - 창 - 메모리로 메모리 직접 들여다보실 수 있으니 나중에 한번 시도해보세요 ㅎㅎ