* ESC 문자열과 의미
ESC 문자열 |
ASCII CODE |
의 미 |
n |
10 |
new line : 새로운 줄의 시작 |
t |
9 |
tab : 커서 또는 프린터 헤드를 tab 만큼 이동 |
b |
8 |
backspace : 뒤로 한 칸 움직임 |
r |
13 |
carriage return : 그 줄의 처음으로 이동 |
f |
12 |
form feed : 프린터의 종이를 다음 페이지로 넘김 |
a |
7 |
alert : 경고음 |
v |
11 |
vertical tab |
|
0 |
null character |
\ |
92 |
, ‘, “, ?의 문자 상수 사용 |
‘ |
39 |
|
“ |
34 |
|
? |
63 |
* Printf()의 변환 문자와 변환 내용
변환 문자 |
변환 내용 |
인수 수형 |
%d |
인수를 10진수로 변환 |
정수형 |
%o |
인수를 8진수로 변환 |
정수형 |
%x |
인수를 16진수로 변환 |
정수형 |
%u |
인수를 부호 없는 10진수로 변환 |
정수형 |
%c |
인수를 한 문자로 변환 |
정수형(문자형) |
%s |
인수에 따라 지시되는 문자열로 출력 |
문자형에 있어서의 포인터형 |
%f |
인수를 float나 double로 받아 부동소수점형의 10진수로 변환 : [-] 00.000000 |
부동소수점형 |
%e |
인수를 float나 double로 받아 부동소수점형의 10진수로 변환 : [-] 00.000000E [±]00 |
부동소수점형 |
%g |
%e와 %f 중 변환 문자수가 적은 쪽의 변환 취함 |
부동소수점형 |
* Scanf()의 변환 문자와 변환 내용
변환 문자 |
변환 내용 |
인수 수형 |
%c |
인수를 한 문자로 변환 |
정수형(문자형) |
%d |
인수를 10진수로 변환 |
정수형 |
%f |
인수를 float형의 10진수로 변환 |
부동소수점형 |
%lf, %LF |
인수를 double형의 10진수로 변환 |
부동소수점형 |
%s |
인수에 따라 지시되는 문자열로 출력 |
문자형에 있어서의 포인터형 |