-
fread 함수C/FILE 입출력 2021. 3. 23. 19:27
앞에서 작업한 fwrite 함수를 이용해서 저장한 파일인 user.dat 파일을 읽어오는 내용이다.
designatedroom87.tistory.com/383
user.dat 파일을 프로젝트 폴더 내로 가지고 오자. 아래의 경로에 두면 된다.
user.dat 파일의 내용을 fread 함수를 이용해서 읽어보자.
소스 파일
프로그램 실행결과
소스 내용
#include <stdio.h> #include <string.h> #include <stdlib.h> int main(void) { char a; int b; double c; char temp[20]; FILE *pFile = fopen("user.dat", "rb"); if( pFile != NULL ) { fread( &a, sizeof(char), 1, pFile ); fread( &b, sizeof(int), 1, pFile ); fread( &c, sizeof(double), 1, pFile ); fread( temp, sizeof(char), 20, pFile ); fclose( pFile ); } printf( "%c, %d, %g, %s\n",a,b,c,temp ); }
'C > FILE 입출력' 카테고리의 다른 글
ftell 함수 ( 파일의 크기를 구하기 ) (0) 2021.03.23 fwrite 함수 (0) 2021.03.23 fgets 함수 (0) 2021.03.23 fscanf 함수 (0) 2021.03.23 fprintf 함수 (0) 2021.03.23