학습 내용 : printf() 함수와 사용법이 같은 sprintf() 함수의 사용법을 이해합니다.

 

소스 코드 :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <stdio.h>
 
void main()
{
    char cValue = 'a';
    int iValue = 1234567;
    long lValue = 7890123;
    float fValue = 3.141592;
    double dValue = 3.141592;
    char *string = "Korea";
    char buffer[100];
 
    sprintf(buffer, "char 형은 %c", cValue);
    puts(buffer);
 
    sprintf(buffer, "int 형은 %d", iValue);
    puts(buffer);
 
    sprintf(buffer, "long 형은 %ld", lValue);
    puts(buffer);
 
    sprintf(buffer, "float 형은 %f", fValue);
    puts(buffer);
 
    sprintf(buffer, "double 형은 %e", dValue);
    puts(buffer);
 
    sprintf(buffer, "char* 형은 %s"string);
    puts(buffer);
}
 

 

 

실행 화면 :