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

Organ님의 프로필 이미지
Organ

작성한 질문수

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

4.3 문자열이 메모리에 저장되는 구조

4.3 질문

해결된 질문

작성

·

250

0

str3에서 배열의 크기가 10이고 hello, world를 입력했을떄 끝에 /0을 제외하고 9글자가 출력된다고 치면

hello, wo 까지가 9글자인데 왜 r까지 출력되는지 이유를 모르겠습니다. 비주얼스튜디오로 해봤는데도 똑같이 나옵니다.

답변 1

0

말씀하신 것이 맞습니다.

r은 buffer overflow에 의해 출력된 경우로

정상 출력된 문자에 포함되지는 않는 것으로 보입니다.

Organ님의 프로필 이미지
Organ

작성한 질문수

질문하기