• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

4분40초~4분50초에서

20.08.12 16:27 작성 조회수 100

1

발생하는 문제점이 함수 안에 초기화된 value가 함수 호출 이후 지워져  main안의 int *value는 할당되지 않은 메모리를 가리키는 포인터가  되기 떄문에 문제가 발생하는 건가요?

답변 3

·

답변을 작성해보세요.

1

Hello Yeo님의 프로필

Hello Yeo

2020.08.13

생각하시는 것이 맞습니다.

0

홍길동님의 프로필

홍길동

2020.12.24

spirit406님
코드로 설명해 주시겠어요? 저도 같이 공부하게요~!

0

spirit406님의 프로필

spirit406

2020.10.28

저도 같은 질문이 있어서 남기니다.

어떻게 함수호출 이후에 이미 사라진 getValue 의 변수 value 값에 접근을 했는데, 쓰래기값이 아닌 정상적이 값이 출력되는지 궁금합니다. 컴파일러 마다 다른가요? 제가 쓰는 리눅스 컴파일러로는 세그맨트이션 오류가 뜨는데, 비주얼 스튜디어에서만 되는 건가요?