공백

·C
널 문자와 공백 문자 널 문자의 아스키코드는 0이고 공백 문자의 아스키코드는 32이다. int main(void){ char null='\0'; char blnk=' '; printf("%d %d", null, blnk); return 0; } 위 코드 실행 시 0과 32가 출력됨을 확인할 수 있다. 문자열 널 문자의 존재 여부에 따라 문자배열인지 문자열인지가 나뉜다. 문장 끝에 널 문자 존재 시 ==> 문자열 문장 끝에 널 문자 존재하지 않을 시 ==> 문자배열 문자열 끝에 널 문자가 필요한 이유는 문자는 메모리상에서 이진 데이터로 저장되기 때문에 문자열의 시작과 끝이 표시되어 있지 않다면 문자열을 구분하는 것이 불가능하기 때문이다.
yeooniyeoon
'공백' 태그의 글 목록