개요
- 출력할 데이터 형식을 지정하는 문자열의 일부
- 보통 %부호로 시작하고, 다음 문자는 출력할 데이터 형식을 지정해.
- 출력과 관련된 함수들 :
printf(), write()등등과 함께 쓰인다. - 영어로는 format specifier
종류 (c언어 기준)
- %d -> 10진수 정수 (4바이트) -> int
- %ld -> 10진수 정수 (8바이트) -> long
- %f -> 실수형 (4바이트) -> float
- %lf -> 실수형 (8바이트) -> double
- %c -> 문자 -> char
- %s -> 문자열 -> char *
- %o -> 8진수 -> int
- %x -> 16진수 -> int
- %p -> 주소값 -> void *
- %u -> 부호없는 10진수 (4바이트) -> unsigned int
- %lu -> 부호없는 10진수 (8바이트) -> unsigned long