fgetchar 설명 입력(키보드)로 부터 한문자를 입력 받는다. 문법 #include<stdio.h> int fgetchar(void) 기능 문자 하나식 입력 받는다. 리턴값 에러시 EOF 를 리턴한다. 사용법 #include <stdio.h> int main() { char ch; printf("문자 하나를 입력하세요 : "); ch = fgetchar(); printf("문자 %c 입…
getchar 설명 키보드에서 하나의 문자을 읽어온다. 문법 #include<stdio.h> int getchar(void); 기능 stdio.h 에 다음과 같이 메크로 되어있다. #define getchar() getc(stdin) 문자를 입력 받아서 해당하는 정수로 반환을 하는데, 다른 점은 stdin 이 버퍼를 사용하기 때문에 엔터를 치기전까지 입력된 모든 문자를 처리한다는 것입니다. 즉, 겉으로는 문자 하나 하나 처리하는 듯 보여도 실제로는 버퍼를 사용해서 엔터키 이전의 …
fputchar 설명 한 문자을 stdout 에 출력한다. 문법 #include<stdio.h> int fputchar (int c); 기능 fputchar는 stdout에 한 문자를 출력한다 리턴값 참일때는 문자을 반환한다 실패시 EOF 를 리턴한다. 사용법 #include <stdio.h> int main() { char msg[] = "Hello World"; int i = 0; while (msg[i])…
putchar 설명 문자 하나를 출력한다. 문법 #include<stdio.h> int putchar(int c); 기능 stdio.h 에 다음과 같이 메크로 되어있다. #define putchar(_c) putc((_c),stdout) 리턴값 에러 발생시 EOF ( -1) 를 리턴한다. 사용법 #include <stdio.h> main(){ char ch; printf("종료하려면 * 누르세요 : \n"); while((ch=ge…