C (getchar, putchar)


C (getchar, putchar)

getchar 함수 원형 : int getchar(void); standard input으로부터 입력 받은 문자를 반환하는 함수. 콘솔 창에서 우리가 입력하는 표준 입력들을 바로 int 타입으로 하나씩 반환해주는 함수이다. ex) char c = (char)getchar(); int c = getchar(); putchar 함수 원형 : int putchar(int c); 매개변수로 들어온 문자가 'c'라고 할 때, 'c'를 standard output에 문자로 출력해주는 함수. 콘솔창에 'c'를 반환해준다. 함수 원형의 데이터 타입이 int로 되어있는데, int 타입으로 인식을 해서 char 타입으로 변환한다. 아스키 코드표와 대응된다고 보면 된다. ex) putchar(80); -> 'P' 반환 putchar('P'); -> 'P' 반환 아래의 블로그를 참고하여 작성된 포스트입니다. [C언어/C++] getchar,putchar 문자 입출력 함수에 대해서. 안녕하세...


#C언어 #getchar #putchar #대학생 #문자열 #버퍼 #변수 #코딩 #프로그래밍

원문링크 : C (getchar, putchar)