conio.h
conio.h是一个C头文件,用于MS-DOS C编译器里。此头文件宣告了数个有用的函数,提供程式设计者主控台的输出入操作接口。大部分MS-DOS、Windows 3.x、Phar Lap、DOSX、OS/2或Win32的C编译器都默认此头文件,并提供相关的函数。
用于UNIX及Linux的编译器并不支持conio.h,因为它不属于C标准函数库(C Standard library)或POSIX的一部分。
函数
conio.h所提供的函数计有:
- int kbhit(void)
- int getch(void)
- int getche(void)
- int ungetch(int c)
- char *cgets(char *buffer)
- int cscanf(char *format, arg0,... argn)
- int putch(int c)
- int cputs(const char *string)
- int cprintf(const char *format, arg0,... argn)