1. getchar() 함수 

- 키보드로부터 하나의 문자를 입력받는 함수.


#include <stdio.h>

int getchar(void);  


2. fgetc() 함수 

- 키보드로부터 하나의 문자를 입력받는 함수.

- 파일을 통해서도 문자를 입력받을 수 있음.


#include <stdio.h>

int fgetc(FILE *stream);  


3. putchar() 함수

- 모니터에 하나의 문자를 출력하는 함수. 


#include <stdio.h>

int putchar(int c);  


4. fputc() 함수

- 모니터에 하나의 문자를 출력하는 함수.

- 파일을 통해서도 문자를 출력(저장) 가능. 


#include <stdio.h>

int fputc(int cFILE *stream);


예제>단일 문자 입출력 함수를 사용하여, 'x'문자가 입력될 때까지 계속해서 영문자를 입력받고 출력하는 예제.


#include <stdio.h>

int main(void)

{

char ch;

printf(" x가 입력될 때까지 영문자를 계속 입력받습니다 : \n");


while((ch=putchar())!='x')

{

putchar(ch);

}

printf("x를 입력하셨습니다. \n");

return 0;

}








'언어 > C' 카테고리의 다른 글

C언어 포인터  (0) 2018.11.07
C언어 배열  (0) 2018.11.06
C언어 함수  (0) 2018.11.06
C언어 제어문  (1) 2018.11.02
C언어 기본2  (0) 2018.11.02

+ Recent posts