5. 문자 자료형
- char
: 1바이트, 8비트
* char에 문자를 저장할 때는 문자 자체를 저장하는 것이 아니라 문자에 해당하는 정숫값을 저장하게 된다.
- 정수 10진수, 16진수와 문자 대응표(ASCII 코드)
: 0x00 ( 0 ), Null : 널 문자
: 0x0A ( 10 ), LF : 개행 (Line Feed), 줄바꿈
: 0x0D ( 13 ), CR : 복귀 (Carriage Return)
: 0x00 ~ 0x1F, 0x7F ( 0 ~ 31, 127 ) : 제어문자 또는 비인쇄 문자
: 0x20 ( 32 ) : 스페이스 (공백)
: 0x21 ~ 0x2F ( 33 ~ 47 ), 0x3A ~ 0x40 ( 58 ~ 64 ), 0x5B ~ 0x60 ( 91 ~ 96 ), 0x7B ~ 0x7E ( 123 ~ 126 ) : 특수문자
: 0x30 ~ 0x39 ( 48 ~ 57 ) : 0, 1, 3, 4, 5, 6, 7, 8, 9 숫자
: 0x41 ~ 0x5A ( 65 ~ 90 ) : A 부터 Z까지 알파벳 대문자
: 0x61 ~ 0x7A ( 97 ~ 122 ) : a 부터 z까지 알파벳 소문자
- C언어 이스케이프 시퀀스
\(백슬래시) 뒤에 문자나 숫자가 오는 조합을 이스케이프 시퀀스라고한다.
제어 문자 표현 할 때 사용
'Basic > C' 카테고리의 다른 글
05. C언어 기초 보기5 (0) | 2016.08.30 |
---|---|
04. C언어 기초 보기4 (0) | 2016.08.29 |
03. C언어 기초 보기3 (0) | 2016.08.29 |
01. C 언어 기초 보기 (0) | 2016.08.29 |
참고 사이트 (0) | 2016.06.18 |