강의

멘토링

커뮤니티

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

이서연님의 프로필 이미지
이서연

작성한 질문수

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

debug 했을때랑 release 했을때랑 왜 다른가요

작성

·

241

0

디버그 모드로 했을 때는

이렇게 맨 끝에가 80이라고 뜨고요

 

릴리스 모드로 했을 때는

 

이렇게 맨 끝에가 0이라고 뜨는데 왜 다르게 실행되나요?

답변 1

0

홍정모님의 프로필 이미지
홍정모
지식공유자

처음에는 눈을 의심했는데 자세히 보니 printf 안에 %hhi가 5개 있는데 출력할 인자는 4개 밖에 안넣어주셨네요.

갯수가 맞지 않아서 엉뚱한 메모리를 접근하는 것이 주된 문제로 보입니다.

 

이서연님의 프로필 이미지
이서연
질문자

아!! 감사합니다!!!!

이서연님의 프로필 이미지
이서연

작성한 질문수

질문하기