반응형

input.txt 파일의 내용을 읽어 라인 번호를 추가하여 표준 출력 스트림에 출력 2

getc 함수 [C언어 표준 라이브러리 함수 가이드]

getc 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - STDIO.H int getc(FILE *fp); 파일 스트림의 버퍼에서 맨 앞의 문자의 ASCII 코드 값을 반환하는 매크로 함수 입력 매개 변수 리스트 fp 입력 파일 스트림 반환 값 성공 시 읽은 문자, 실패 시 EOF를 반환하고 eror를 설정 사용 예는 fgetc 사용 예와 차이가 있는 부분은 fgetc 함수 호출을 getc로 바꾼 것입니다. getc 함수가 fgetc 함수를 래핑한 매크로 함수이므로 실제 동작에 둘은 차이가 없습니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //int getc(FILE *fp); 파일 스트림의 버퍼에서 맨 앞의 문자의 ASCII 코드 값을 반환하는 매크로 함수 //in..

fgetc 함수 [C언어 표준 라이브러리 함수 가이드]

fgetc 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - STDIO.H int fgetc(FILE *fp); 파일 스트림의 버퍼에서 맨 앞의 문자의 ASCII 코드 값을 반환하는 함수 입력 매개 변수 리스트 fp 입력 파일 스트림 반환 값 성공 시 읽은 문자, 실패 시 EOF를 반환하고 eror를 설정 fgetc 함수 호출 결과가 EOF일 때는 읽은 문자가 파일의 끝을 의미하는 EOF이거나 읽기 오류일 때입니다. 따라서 EOF를 반환했다고 반드시 읽기 실패가 아닙니다. 읽기 실패일 때는 error 플래그를 설정하므로 feof로 확인해야 에러인지 아닌지 판단할 수 있습니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 // int fgetc(FILE *fp); 파일 스트림..

반응형