학습 내용 : 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);
}
|
실행 화면 :

'프로그래밍 > C언어 300제' 카테고리의 다른 글
중급 78. 문자열을 정수로 변환하기 2 (atol) (0) | 2020.03.02 |
---|---|
중급 77. 문자열을 정수로 변환하기 1 (atoi) (0) | 2020.02.26 |
중급 75. 문자열을 중복 생성하기 (strdup) (0) | 2020.02.26 |
중급 74. 문자열을 거꾸로 뒤집기 (strrev) (0) | 2020.02.26 |
중급 73. 문자열을 소문자로 변환하기 (strlwr) (0) | 2020.02.26 |
트랙백 , 댓글 가 달렸습니다.