※ 포맷 문자의 종류
▶ %c : 문자 상수(글자)로 출력
▶ %d : 10진수 형태의 정수로 출력
▶ %ld : 10진수 형태의 long형 정수로 출력
▶ %u : 부호없는 10진수 형태로 출력
▶ %lu : 부호없는 10진후 형태의 long형 정수로 출력
▶ %e : float나 double의 실수 형태의 지수 표시법으로 출력
▶ %f : float나 double의 실수 형태로 출력
▶ %g : %e나 %f의 형식 중에서 출력 글자수가 적은 쪽으로 출력
▶ %o : 8진수 형태의 정수로 출력
▶ %s : 문자열 형태로 출력
▶ %x : 16진법 형태 정수로 출력
▶ %% : %문자 그 자체를 출력
※ 특수 문자
▶ \a : 경고 벨소리
▶ \b : 백 스페티스
▶ \n : 줄 바꿈
▶ \r : 캐리지 리턴(현재 줄의 첫번째 칸으로 이동)
▶ \t : 탭 이동
▶ \\ : 역 슬러쉬 출력
▶ \' : 작은 따옴표 출력
▶ \" : 이중 따옴표 출력
※ 입출력 스트림
▶ r : 읽기 전용으로 텍스트 파일을 개설한다.
▶ w : 쓰기 전용으로 텍스트 파일을 개설한다.
▶ a : 텍스트 파일에 추가한다.
▶ rb : 2진 파일을 읽기 전용으로 개설한다.
▶ wb : 2진 파일을 쓰기 전용으로 개설한다.
▶ ab : 2진 파일을 추가하하기 모드로 개설한다.
▶ r+ : 읽기와 쓰기 전용으로 텍스트 파일을 개설한다.
▶ w+ : 읽기와 쓰기 전용으로 텍스트 파일을 개설한다.
▶ a+ : 읽기와 쓰기 전용으로 텍스트 파이을 추가하거나 개설한다.
▶ r+b : 읽기와 쓰기 전용으로 2진 파일을 개설한다.
▶ w+b : 읽기와 쓰기 전용으로 2진 파일을 개설한다.
▶ a+b : 읽기와 쓰기 전용으로 2진 파일을 추가한다.
'Programming > C&C++&C#' 카테고리의 다른 글
[C++] C++ 다이아몬드 만들기 (0) | 2013.12.27 |
---|---|
[C언어] 문자, 문자열 입력 (0) | 2013.10.04 |
[C언어] 주소록 linked list + file I/O (0) | 2013.07.31 |
[C언어] 간단한 주소록 만들기를 링크드리스트로 구현 (0) | 2013.07.31 |
[C++] 참조자 (0) | 2013.06.21 |