윤성우의 열혈 C 프로그래밍 Chapter 6 printf 함수와 scanf 함수 정리하기

권민정·2022년 3월 27일
0

특수문자(이스케이프 시퀀스)와 서식지정

1. 특수문자

  • \a: 경고음

  • \b: 백스페이스

  • \n: 개 행

  • \t: 수평 탭

  • \', \", \?: 작은 따옴표, 큰 따옴표, 물음표

  • \: 역슬래쉬

2. 서식지정

  • %d, %ld, %lld: 부호 있는 10진수 정수(char/short/int, long, long long)

  • %u: 부호 없는 10진수 정수(unsigned int)

  • %o: 부호 없는 8진수 정수

  • %x, %X: 부호 없는 16진수 정수

  • %f, %Lf: 10진수 방식의 실수(float/double, long double)

  • %c: 문자

  • %s: 문자열

  • %p: 포인터의 주소 값(void)

3. 필드 폭 지정

→ 서식문자 사이 들어가는 숫자를 기준으로 필드 폭 결정

ex) %8d : 필드 폭을 8칸 확보하고, 오른쪽 정렬해서 출력을 진행한다
%-8d : 필드 폭을 8칸 확보하고, 왼쪽 정렬해서 출력을 진행한다.

0개의 댓글