콘솔 입출력 함수
CODEDRAGON ㆍDevelopment/C, C++
반응형
표준 입출력 스트림
콘솔 입출력 함수의 종류
함수의 원형 | 기능 | 헤더파일 |
int getchar (void); | 키보드로 부터 한 문자를 입력 %c | stdio.h |
int putchar (int c); | 모니터에 한 문자를 출력 %c | stdio.h |
char* gets (char *s); | 키보드로 부터 문자열을 입력 %s | stdio.h |
int puts (char* str); | 모니터에 문자열을 출력 %s | stdio.h |
int scanf (const char* format, …); | 키보드로 부터 데이터를 서식에 맞춰 출력 | stdio.h |
int printf (const char* format, …); | 모니터에 데이터를 서식에 맞춰 출력 | stdio.h |
getchar( ) 함수
- 문자를 입력하는 함수
- 호출이 실패했을 때 EOF 반환
- 일일이 EOF 반환 여부를 검사할 필요 없음
putchar( ) 함수
- 문자를 출력하는 함수
- 호출이 실패했을 때 EOF 반환
- 일일이 EOF 반환 여부를 검사할 필요 없음
EOF(End Of File)
- 파일의 끝을 의미
- stdio.h 에 -1로 매크로 상수 정의
- Ctrl+Z를 입력하면 EOF로 인식
'Development > C, C++' 카테고리의 다른 글
Ex67-포인터를 이용하여 두 값 교환 개념 (0) | 2015.07.29 |
---|---|
fgetc( ) 함수와 fputc( ) 함수 (0) | 2015.07.29 |
Buffer(버퍼), 버퍼링(Buffering) (0) | 2015.07.29 |
fopen() & fclose() - 파일의 접근 모드 (r, w, a, r+, w+, a+), 파일 입출력 모드, 대표적인 표준 입출력 함수와 표준 파일 입출력 함수 (0) | 2015.07.29 |
파일 입출력 - 파일 입출력의 필요성, 표준 파일 입출력 함수, 파일 입출력 과정 (0) | 2015.07.29 |