본문 바로가기

ETC Programmings

printf 와 scanf 함수에 대한 고찰

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
왠지 이 장은 보충 학습 정도 되는.. -_- 재미로 보는 페이지? 같다는 냄새가 풍긴다... ㅋㅋㅋㅋ 여튼.. 이 챕터를 쓱 읽어본 느낌은.. 자바에서 배웠던 Formating 방법에 대해서 알아보고.. 캐리지 리턴.. 폼피드.. -_-;; 이런 몬지 알수 없는 것들에 대해서 배우는것 같다.. 일단.. 가장 기본적으로 했던.. Hello World! 표시하는 함수를 보면.. 한 특수 문자가 있는 것을 볼 수 있다.

사용자 삽입 이미지
바로 이 소스코드에서 \n 이놈은 뭐하는 놈인것인가!!! -_- \ <- 이게 돈표시 처럼 보이는데.. 사실은 책에서는 역슬래쉬(\) 이렇게 표시가 되어있다. 사용을 해본 결과..? 한줄 띄는 거다 -_- 엔터키... 그럼 다른 예약어는 없을까?
그래서 준비해 보았습니다!!! 키워드 총망라!

특수 문자

의 미

a

경고음 소리 발생

b

백스페이스

f

폼 피드

n

개행

r

캐리지 리턴

t

수평 탭

v

수직 탭

\\

백슬래시 ()

작은 따옴표

큰 따옴표




이건 %d 이외의 다른 서식 문자들입니다.. ^^

서식 문자

출력 형태

%c

단일 문자

%d

부호 있는 10진 정수

%i

부호 있는 10진 정수, %d와 같음

%f

부호 있는 10진 실수

%s

문자열

%o

부호 없는 8진 정수

%u

부호 없는 10진 정수

%x

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

%X

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

%e

e 표기법에 의한 실수

%E

E 표기법에 의한 실수

%g

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

%G

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

%%

% 기호 출력


많기도 하고나 -_-;; 쓰다보면 외워 지겠죠?? 오늘 C 공부는 여기서 끝 ㅠㅠ 이제야 여섯 챕터를 끝냈군요..
앞으로 포인터까지 딱 6장 남았습니다 -_- ㅋㅋㅋㅋ 재미있겠근영... 포인터라는놈은 뭐하는 놈이냐!!