반응형
#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;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) strchr: 문자열에서 지정된 문자를 찾는다 (0) | 2023.02.28 |
---|---|
(C언어) strcat: 문자열을 추가한다 (0) | 2023.02.28 |
(C언어) sin, tan: 사인(sine), 탄젠트(tangent) 값을 구한다 (0) | 2023.02.28 |
(C언어) scanf: 표준 입력 스트림에서 형식이 지정된 데이터를 읽는다 (0) | 2023.02.27 |
(C언어) rewind: 파일 포인터의 위치를 시작 부분으로 변경한다 (0) | 2023.02.27 |