C & LINUX
C / LINUX getc(3) fgetc(3) getchar(3)
Ocean_
2022. 5. 1. 17:07
함수 기능
한번에 하나의 문자를 읽는 라이브러리 함수
getc, fgetc
주어진 포인터에서 한문자씩 읽는다
getchar
stdin으로부터 문자를 하나 입력받는함수
함수 원형
#include <stdio.h>
int getc(FILE *fp);
int fgetc(FILE *fp);
int getchar();
함수 파라메터
fp
파일 포인터
함수 예제
#include<stdio.h>
#include<stdlib.h>
int main(void){
int character;
while((character = getc(stdin))!=EOF)
if(putc(character,stdout)==EOF){
fprintf(stderr,"standard output error\n");
exit(1);
}
if(ferror(stdin)){
fprintf(stderr,"standard input error\n");
exit(1);
}
exit(0);
}
함수 결과
리눅스시스템 프로그래밍 - 홍지만 저
교재 내에 있는 예제를 바탕으로 작성한 글 입니다.