
vfprintf 함수는 printf 함수와 유사하지만, 출력할 대상이 파일인 경우 사용하는 함수입니다.
printf 함수는 화면에 출력하는 함수로, vfprintf 함수를 사용하여 파일에 출력할 수 있습니다.
vfprintf 함수의 형식은 다음과 같습니다: vfprintf(stream, format, arg1, arg2, ...).
stream은 출력할 파일을 나타내고, format은 출력할 형식을 지정합니다. arg1, arg2, ...은 format에 지정된 형식에 맞추어 출력할 데이터를 나타냅니다.
vfprintf 함수를 사용하여 파일에 출력하는 방법은 다음과 같습니다:
1. fopen 함수를 사용하여 출력할 파일을 열어야 합니다.
2. vfprintf 함수를 사용하여 파일에 출력할 데이터를 지정합니다.
3. fclose 함수를 사용하여 파일을 닫습니다.
예를 들어, 다음과 같이 사용할 수 있습니다:
#hostingforum.kr
c
#include
int main() {
FILE *file;
file = fopen("example.txt", "w");
if (file == NULL) {
printf("파일 열기 실패n");
return 1;
}
vfprintf(file, "Hello, World!n", NULL);
fclose(file);
return 0;
}
이 예제에서는 "example.txt" 파일에 "Hello, World!\n" 문자열을 출력합니다.
2025-07-22 09:48