#include <stdio.h>
int main(void){
printf("Hello everybody\n");
printf("%d\n", 1234);
printf("%d %d\n", 10, 20);
return 0;
/*
output :
Hello everybody
1234
10 20
*/
}
printf() 함수는 문자열 뿐 아니라 정수 데이터도 출력이 가능하다.
printf() 함수는 첫 번째 인자로 전달된 문자열을 출력한다.
위 코드 두번째, 세번째 printf() 함수를 보면 %d 라는 문자가 보이는데 이러한 문자를 서식문자 라고 한다. 서식문자는 출력의 형태를 지정하는 용도로 쓰인다. %d는 10진수 정수 형태의 출력을 의미한다. \n 은 개행을 의미한다. 세번째 printf() 함수에서는 서식문자 %d가 두 개 존재하는데, 두 개의 출력 대상이 두번째, 세번째 인자에서 전달되고 있다.
서식 문자의 사용 위치는 제한이 없어서 다양하게 문자열을 조합하여 출력하는것이 가능하다.
'Language > C, C++' 카테고리의 다른 글
[C] scanf() (0) | 2020.11.21 |
---|---|
[C] 연산자 (0) | 2020.11.19 |
[C] 변수 (0) | 2020.11.18 |
[C] 주석 (0) | 2020.11.17 |
[C]Hello World.c (0) | 2020.11.17 |