ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • fwrite 함수
    C/FILE 입출력 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 );
    	}
    }

     

    'C > FILE 입출력' 카테고리의 다른 글

    ftell 함수 ( 파일의 크기를 구하기 )  (0) 2021.03.23
    fread 함수  (0) 2021.03.23
    fgets 함수  (0) 2021.03.23
    fscanf 함수  (0) 2021.03.23
    fprintf 함수  (0) 2021.03.23

    댓글

Designed by Tistory.