[C언어] 문자 단위 파일 읽기 함수 - fgetc

C/파일, 디렉토리 함수2013. 12. 2. 11:39



※요약

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;
}


작성자

Posted by 사용자 오뇽

태그

관련 글

댓글 영역