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

wlsdnsjw님의 프로필 이미지
wlsdnsjw

작성한 질문수

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

배열과 문자열

null 문자가 포함되면 왜 뒤에 불필요한 것들이 사라지나요?

작성

·

423

0

null 문자가 포함되면 왜 뒤에 불필요한 것들이 사라지나요?

답변 1

2

널문자는 컴퓨터가 여기서 문자열이 끝난다는걸 알려주는 표시라고 생각하시면 되요 널문자를 만나면 컴퓨터는 여기서 문자가 끝났다고 판단하고 문자열의 판단을 끝내버리기 때문에 널문자는 꼭 필요하구요
마약 널문자가 없다면 그 뒤에 이상한 값, 쓰레기값이라고 하죠 쓰레기값들이 나오는데 이건 메모리를 돌고돌고돌다가 널문자를 만날때까지 문자열을 출력해서 그런겁니다

wlsdnsjw님의 프로필 이미지
wlsdnsjw

작성한 질문수

질문하기