--------------------------------------------
--------------------------------------------
코드에서 보면
5번째 줄 에서
케릭터 변수 ch1만들고 대문자 A를 대입했습니다.
6번째 줄 에서
케릭터 변수 ch2만들고 대문자 Z를 대입했습니다.
그리고 이것을
%d형태인 정수 형태와
%c형태인 문자 형태로 출력을 했는데
실행해서 결과를 보면 2개가 같은것을 알수 있습니다.
--------------------------------------------
즉, 65와 대문자 A는 같고
90과 대문자 Z도 같습니다.
--------------------------------------------
아스키 코드란
어떤 특정 문자에 대응되는 코드값이 있는 것인데
문자도 어짜피 내부적으론
0101 형태의 기계어, 2진수 형태의 데이터로 저장된 것입니다.
그것을 %d형태인 정수 형태로 표현하면 65가 되고
%c형태인 문자 형태로 표현하면 대문자 A가 되는 것입니다.
--------------------------------------------
이렇게 아스키 코드표를 참조해서
프로그래밍 할 수 있습니다.
--------------------------------------------
'C_프로그래밍' 카테고리의 다른 글
[C 프로그래밍] 15장. 형변환 (0) | 2020.04.04 |
---|---|
[C 프로그래밍] 14장. 상수 (0) | 2020.04.04 |
[C 프로그래밍] 12장. 자료형과 sizeof (0) | 2020.04.04 |
[C 프로그래밍] 11장. 실수의 오차 (0) | 2020.04.04 |
[C 프로그래밍] 10장. 2의 보수 표현법 (0) | 2020.04.04 |