*Escape Sequence (특수 문자)

 

- 데이터에 대한 입출력 형식과 관련된 특수 기호 문자

 

                               특수 문자

                                    특수 문자 의미

                                 ' \n ' 

                          New Line :  새로운 줄로 이동

                                 ' \r ' 

                                 줄의 처음으로 이동

                                 ' \b ' 

                              한 문자 왼쪽으로 이동 

                                 ' \t  ' 

                                    탭 만큼 이동

                                 ' \\ ' 

                             \문자 자체를 화면에 출력

                                 ' \' ,\" ' 

                                 뒤에 " , " 표시 출력

                                 ' \? ' 

                                 물음표 표시 출력

 

 

문자를 " "으로 지정해서 출력하고 싶다면 백슬래시로 지정을 해주면 된다.

 

 

#서식 문자

 

- 서식문자 : 출력 형태를 지정하는 용도

  printf("출력 서식", "출력 대상");

 

                            제어 문자

                                출력 결과

                               %d

                            10진(Decimal)정수

                               %f

                        10진형 부동(Floating)정수 

                               %c

                           단일 문자(Character)

                               %s

                               문자열(String) 

                               %o

                               8진(Octal)정수

                               %x

                          16진(Hexa_demical)정수

                               %u

                      부호없는(unsigned)10진 정수  

 

 

 

 

 

아스키(ASCII)코드

 

- 컴퓨터에서는 대부분 문자를 숫자로 변환해서 전송하는 방법을 사용한다.

 

- 약속한 정보가 서로 달라 문자를 제대로 전송할 수 없다는 문제점이 있다.

 

- 이런 문제점 때문에 문자를 숫자로 표현하기 위한 표준이 필요했는데 그 표준이 아스키(ASCII)코드이다.

  ASCII [American Standard Code for Information Interchange]

 

- 출력 불가능한 제어문자 33개(0~32번) 출력 가능한 문자 95개로 이루어져있다.

  총 128개(8비트 중 7비트만 사용)의 코드로 구성된다.

 

#아스키 코드 표

 

 

'C언어 > C언어' 카테고리의 다른 글

C언어 [반복문 while , do~while , for]  (0) 2017.10.24
C언어 [형변환,조건문 if문,switch문]  (0) 2017.10.22
C언어 [자료형,scanf]  (0) 2017.10.19
C언어 [변수와 상수,연산자]  (0) 2017.10.18
C언어 [C언어 소개]  (0) 2017.10.14

+ Recent posts