C/FILE 입출력
fwrite 함수
DesignatedRoom
2021. 3. 23. 19:22
작업 환경은 Visual Studio 2008
fwrite 함수를 이용해서 데이터를 파일에 저장해보자.
소스 파일
위의 내용에서 맨 마지막에 return 0; 문장을 넣어주도록 하자.
프로그램 실행결과
user.dat 파일은 프로젝트 폴더에 생성된다.
소스 내용
더보기
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(void)
{
char a = 'A';
int b = 5000;
double c = 12.345;
char temp[20] = "Hi";
FILE *pFile = fopen("user.dat", "wb");
if( pFile != NULL )
{
fwrite( &a, sizeof(char), 1, pFile );
fwrite( &b, sizeof(int), 1, pFile );
fwrite( &c, sizeof(double), 1, pFile );
fwrite( temp, sizeof(char), 20, pFile );
fclose( pFile );
}
}