※요약
fgetc : 개방된 파일의 단일 문자를 읽는다.
※함수 원형 및 설명
int fgetc( FILE *stream ); //stream : 개방된 FILE 구조체의 포인터 //반환값 : 읽은 문자 값(int), 파일 끝 또는 에러 시 EOF(-1)
※예제
#include <stdio.h> #define print(ch) printf( "%x %c\n", ch, ch ) int main( ) { FILE *pFile = NULL; pFile = fopen( "d:\\Text.txt", "r" ); if( pFile == NULL ) { //에러 처리 } else { char chTemp; while( !feof( pFile ) ) { chTemp = fgetc( pFile ); print( chTemp ); } fclose( pFile ); } return 0; }
'C > 파일, 디렉토리 함수' 카테고리의 다른 글
[C언어] 바이트 단위 파일 쓰기 - fwrite (0) | 2013.12.03 |
---|---|
[C언어] 바이트 단위 파일 읽기 - fread (0) | 2013.12.03 |
[C언어] 문자 단위 파일 쓰기 함수 - fputc (0) | 2013.12.02 |
[C언어] 변수 단위 파일 쓰기 함수 - fprintf (0) | 2013.11.30 |
[C언어] 변수 단위 파일 읽기 함수 - fscanf (7) | 2013.11.30 |
[C언어] 라인 단위 파일 쓰기 함수 - fputs (0) | 2013.11.27 |
[C언어] 라인 단위 파일 읽기 함수 - fgets (4) | 2013.11.27 |