fgets

    C / LINUX fgets(3) gets(3)

    함수 기능 줄단위 입력에 사용되는 라이브러리 fgets 는 개행문자 포함 n-1개 문자 읽음. gets 는 개행문자 만날 때까지 읽음. 개행문자는 널문자가 됨. 함수 원형 #include char *gets(char *buf); char *fgets(char *buf, int n, FILE *fp) 리턴 값 : 성공시 buf, 파일 끝이나 에러시 NULL 함수 파라메터 buf 버퍼 fp 파일포인터 함수 예제 fgets1 #include #include #include #define BUFFER_SIZE 1024 int main(void){ char buf[BUFFER_SIZE]; while(fgets(buf,BUFFER_SIZE,stdin)!=NULL) if(fputs(buf,stdout)==EOF){ ..