Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

ASCII NUL, ASCII 0('0') 및 숫자 리터럴 0?

<시간/>

여기에서 ASCII NUL, ASCII 0 및 Numeric Literal 0을 볼 수 있습니다. ASCII null은 0x00으로 표시되고 0은 0x30으로 표시됩니다. ASCII NUL 문자는 C 또는 C++에서 문자열의 끝을 나타내는 데 사용됩니다. 프로그래머가 '0'(문자 0)을 사용하면 0x30으로 처리됩니다. 이것은 16진수입니다. 해당하는 십진수는 48입니다. ASCII NUL을 입력하려면 '0' 대신 '\0'을 언급해야 합니다.

char asciiNul = ‘\0’;
int zero = 0;
char zeroChar = ‘0’;

첫 번째는 ASCII NUL, 두 번째는 숫자 0, 세 번째는 문자 0입니다.