int n = 321
printf("%x %c\n", n, n);
출력결과 : 141 A
아스키코드 65가 A아니야?? 321이 왜A야? 개초보한테 설명좀 ㅠㅠ
321 == 0x141
321 - 256
8비트 상위비트는 다짤림
아하 그렇구나 좋은 거 알아감 ㄳ
%C 만 짤림?
%c는 1바이트 문자형이라고 생각하고 출력하니까 1바이트만 가져와서 출력한다는 뜻
321 == 0x141
321 - 256
8비트 상위비트는 다짤림
아하 그렇구나 좋은 거 알아감 ㄳ
%C 만 짤림?
%c는 1바이트 문자형이라고 생각하고 출력하니까 1바이트만 가져와서 출력한다는 뜻