C_C++/C_라이브러리_함수
(C언어) sprintf: 문자열에 서식이 지정된 데이터를 저장한다
고니자니
2023. 2. 28. 11:56
반응형
#include <stdio.h> int sprintf(char *buffer, const char *format[, argument] ...); |
sprintf 함수는 서식(포맷, 형식)이 지정된 인수를 문자열 buffer에 저장합니다.
오류가 없으면 출력된 바이트 수를 반환하고 - NULL 종료 문자는 바이트 수에 포함되지 않습니다 - 오류가 발생하면 EOF를 반환합니다.
참고: printf, fprintf
#define _CRT_SECURE_NO_WARNINGS // Visual Studio
#include <stdio.h>
#include <process.h>
int main()
{
char s[100];
int a = 100;
double b = 123.4567;
sprintf(s, "a=%d, b=%.4f", a, b);
printf("%s\n", s);
return 0;
}
반응형