콘솔 비표준 입출력 함수
CODEDRAGON ㆍDevelopment/C, C++
반응형
콘솔 비표준 입출력 함수
- 헤더파일: conio.h
- 버퍼를 사용하지 않습니다.
- 데이터를 일괄해서 처리하는 경우에는 비효율적입니다.
함수의 원형 | 기능 | 헤더파일 |
int getch (void); | 키보드로 부터 한 문자를 입력 (입력 화면에 입력 문자 출력안함) | conio.h |
int getche (int c); | 키보드로 부터 한 문자를 입력 (입력 화면에 입력 문자 출력.) | conio.h |
int putch (int c); | 모니터에 한 문자를 출력 | conio.h |
int kbhit (void); | 키보드상에 있는 키가 눌려졌는지를 조사 (누른 경우 0이 아닌 수를 반환) | conio.h |
비표준 입출력 함수 장점
비표준 입출력 함수는 버퍼를 사용하지 않기 때문에 표준 입출력 함수들에 비해 속도가 빠릅니다.
비표준 입출력 함수 단점
여러 개의 문자를 처리하거나 데이터를 일괄 처리해야 하는 경우에는 표준 입출력 함수를 사용하는 것이 좋습니다.
'Development > C, C++' 카테고리의 다른 글
LAB06-아스키 코드표 출력 프로그램 (0) | 2015.12.14 |
---|---|
Ex27-포인터 변수 p를 이동시켜 배열의 메모리 공간에 접근하기 (0) | 2015.12.14 |
Ex26-포인터 변수 p를 고정한 상태에서 배열의 메모리 공간에 접근 하기 (0) | 2015.12.12 |
Ex25-포인터 변수 p에 저장되는 배열의 주소가 다양하게 표현될 수 있는 것 확인하기 (0) | 2015.12.11 |
Ex24-포인터 연산을 이용하여 배열에 접근하기 (0) | 2015.12.09 |