C feof() 파일 끝 확인 함수
feof()는 파일의 끝인지를 알려 줍니다.
- 헤더: stdio.h
- 형태: int feof( FILE *stream)
- 인수: FILE *stream 대상 파일 스트림
- 반환: int 0 == 파일 끝이 아님
0 != 파일 끝(TRUE)
C언어 feof() 함수 예제
#include <stdio.h>
int main( void)
{
FILE *fp;
char str[1024];
fp = fopen( "./test.c", "r");
while( !feof( fp)){ // 파일의 끝을 만난 때 까지 루프
fgets( str, 1024, fp);
printf( "%s", str);
}
fclose( fp);
return 0;
}
C언어 feof() 함수 예제 실행 결과
]$ ./a.out
#include <stdio.h>
int main( void)
{
FILE *fp;
char str[1024];
fp = fopen( "./test.c", "r");
while( !feof( fp)){ // 파일의 끝을 만난 때 까지 루프
fgets( str, 1024, fp);
printf( "%s", str);
}
fclose( fp);
return 0;
}]$
'컴퓨터 > 프로그래밍' 카테고리의 다른 글
C언어 ferror 함수 파일 오류 유무 확인 (0) | 2020.03.13 |
---|---|
C언어 ungetc 함수 마지막 읽은 문자 반환 (0) | 2020.03.13 |
C언어 fwrite 함수 파일에 버퍼 쓰기 (0) | 2020.03.13 |