let's study/C 언어

printf / 다양한 종류의 특수 문자 / 서식 문자의 종류와 의미 / 필드 폭

DarkSoul.Story 2013. 7. 11. 15:21
반응형

printf의 마지막 f formatted(서식화된)를 의미한다.

 

     다양한 종류의 특수 문자

특수 문자

  

\a

경고음 소리 발생

\b

백스페이스(backspace)

\n

개행(한줄띄고 처음으로(캐리지 리턴)하는것을 말한다)

\r

캐리지리턴

\t

수평 탭

\v

수직 탭

\\

백슬래시(\)

\’

작은 따옴표

\”

큰 따옴표

 

 서식 문자의 종류와 의미

서식 문자

출력 형태

%c

단일 문자

%d

부호 있는 10진 정수(int)

%s

문자열

%o

부호 없는 8진 정수

%u

부호 없는 10진 정수

%x

부호 없는 16진 정수, 소문자 사용

%X

부호 없는 16진 정수, 대문자 사용

%e

e 표기법에 의한 실수

%E

E 표기법에 의한 실수

%g

값에 따라 %f , %e 둘 중 하나를 선택

%G

값에 따라 %F , %E 둘 중 하나를 선택

%%

% 기호 출력(ex:3% -> %%d)

 

 필드 폭

   출력되는 필드의 폭을 지정 할 수 있다.

서식 문자

출력의 형태

%8d

필드 폭을 8칸 확보하고 오른쪽 정렬해서 출력

%-8d

필드 폭을 8칸 확보하고 왼쪽 정렬해서 출력

%+8d

필드 폭을 8칸 확보하고 오른쪽 정렬한 상태에서 양수는 +,음수는 를 붙여서 출력

 

반응형

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

반복문 for  (0) 2013.07.11
분기문 switch  (0) 2013.07.11
scanf  (0) 2013.07.11
분기문 if와 else  (0) 2013.07.11
논리연산자  (0) 2013.07.11