설명 파일의 끝인지를 알려 준다
헤더 #include <stdio.h> //헤더파일
형태 int feof( FILE *stream);
인수[in] FILE *stream 대상 파일 스트림
리턴값 파일의 끝이면 0이 아닌 값을, 끝이 아니면 0
예제
#include <stdio.h>
int main(){
FILE *fp; //파일 포인터
char pTxt[1024];
fp = fopen( "./main.c" , "a+");
while(!feof(fp)) {
fgets( pTxt, 1024, fp);
printf( "%s", pTxt);
}
fclose( fp);
return 0;
}
출력
]$ ./a.out
#include <stdio.h>
int main(){
FILE *fp; //파일 포인터
char pTxt[1024];
fp = fopen( "./main.c" , "a+");
while(!feof(fp)) {
fgets( pTxt, 1024, fp);
printf( "%s", pTxt);
}
fclose( fp);
return 0;
}
]$
'C언어 > 함수' 카테고리의 다른 글
ftell - 현재 읽기/쓰기 위치 (0) | 2018.01.23 |
---|---|
ftell (0) | 2018.01.21 |
fwrite -파일 쓰기 (0) | 2018.01.18 |
fopen - 파일열기 (0) | 2018.01.18 |
fread - 파일의 데이터 읽기 (0) | 2018.01.17 |
WRITTEN BY