EOF   End-Of-File   파일 끝

(2021-07-12)

화일 끝


1. 파일 끝 (EOF)

  ㅇ 자료 집단의 끝을 나타내며, 
     - 더는 값을 읽을 수 없는 상태를 의미하며,
     - 보통, 파일 끝 기호 또는 파일 크기로써, 이 지점을 가리키게 됨


2. 파일 끝 사용 사례운영체제파일 끝 확인 例 
     - [UNIX/Linux]  파일 크기 카운터 사용
         . 파일 끝 도달 여부를 알 수 있도록, 파일 크기 카운터를 유지관리
         . 특히, UNIX/Linux는 그 디렉토리파일 크기 카운터를 유지
     - [MS-DOS]  파일 끝 기호를 사용
        . ASCII 코드(10진수 : 26, 16진수 : 1A)

  ㅇ 입력/편집 例
     - 통상, 텍스트 파일을 편집하거나 콘솔로부터 입력할 때, 
     - 키보드에서, `Ctrl-D` (UNIX) 또는 `Ctrl-Z` (MS-DOS)를 누르면, EOF 로 간주 함

  ㅇ C 언어 함수 例
     - EOF : 값 -1을 나타내는 심볼 (헤더 파일 stdio.h 에서 정의 됨)
        . scanf(),fscanf() 등의 함수에서, 더이상 값을 읽지 못하는 오류 상태로써, 이를 반환
     - feof() 함수 : 파일 끝이면 1, 파일 끝이 아니면 0 을 반환

파일
   1. 파일   2. 파일 I/O   3. 저수준 파일 I/O   4. 파일 기술자   5. 고수준 파일 I/O (파일 포인터)   6. 파일 끝 (EOF)  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"