본문 바로가기

Architecture for Software/C and C++

C에서 사용되는 형식 지정자

C 프로그래밍은 자주 하지 않기 때문에 간혹 형식 지정자가 생각나지 않을 경우가 많다.
간단하게 "Pointers on C"책에 있는 내용을 토대로 형식 지정자를 정리하였다.

1. printf에서 사용하는 형식 지정자
형식
 의미
 %d  10 진수 출력 
 %o  8 진수 출력
 %x  16 진수 출력
 %g  부동소수점 수 출력
 %c  문자 출력
 %s  문자열 출력
 \n  개행 문자 출력



2. scanf에서 사용되는 형식 지정자
 형식  의미  변수 형식
 %d  정수값을 읽는다.
 int
 %ld  long 타입 정수를 읽는다.
 long
 %f  부동소수점 수를 읽는다.
 float
 %lf  double 타입 실수값을 읽는다.
 double
 %c  문자를 읽는다.
 char
 %s  입력으로부터 문자열을 읽는다.
 char arrary