본문 바로가기

Programming/C&C++&C#

[C언어] C 언어 포멧 문자, 특수 문자, 입출력 스트림

728x90
반응형


※ 포맷 문자의 종류

▶ %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진 파일을 추가한다.



반응형