feof( ) 함수 - 파일의 끝을 확인

CODEDRAGON Development/C, C++

반응형

   

feof( ) 함수를 사용하는 이유

   

파일의 끝을 확인하는 다양한 표현

함수

파일의 끝에서 반환하는 값

fgetc( )

EOF(-1)

fgets( )

NULL(0)

fscanf( )

EOF(-1)

   

파일 끝에서 반환하는 값 사용시 단점 및 해결

단점

파일 끝에서 반환되는 값을 일일이 기억하는 것 불편

해결방법

feof()함수를 사용

   

   

파일의 끝을 검사하는 feof()함수

함수 원형

설명

헤더파일

int feof(FILE* stream);

  • 파일의 끝에 도달했는지 아닌지를 검사
  • 파일의 끝에 도달 : 0이 아닌 값 반환
  • 파일의 끝에 도달하지 못한 경우 : 0 반환

stdio.h