sprintf와 sscanf에 대해서 알아보자.
먼저 간단한 예제
읽어들인 문자의 갯수
int sprnitf(const char* buffer, const char *format);
#pragma warning(disable: 4996)
#include <stdio.h>
#include <string.h>
int main() {
char buffer[128] = {0, };
sprintf(buffer, "%s\\r\\n", "Hello, World !!");
printf("%s\\r\\n", buffer);
return 0;
}
이렇게 쓸바에는 그냥 printf를 쓰지 뭐하러 sprintf를 쓰나
보통 이런 경우에 사용되지 않고
어떤 형식을 가진 출력에 많이 사용된다.
2023-04-05 12:34:56
그냥 printf 쓰듯이 쓰면 된다.
buffer 사이즈는 충분한 여유가 있어야 한다.
구조체를 어떤 포맷에 맞추어 출력할때 애용된다.