问下 从键盘获得输入的都有什么函数

来源:百度知道 编辑:UC知道 时间:2024/06/21 14:26:32
问下 从键盘获得输入的都有什么函数

像getch() getcher()
我想要 能判断是否输入上下左右的
bios.h不是C的标准文件 VC里没有啊

getc
getchar
fgetc
gets
fgets
scanf
fscanf
kbhit

and more...

参考bioskey()

#include <stdio.h>
#include <conio.h>
#include <bios.h>

#define LEFT 0x4b00
#define RIGHT 0x4d00
#define DOWN 0x5000
#define UP 0x4800
#define ESC 0x011b

main()
{
int key;
while(1)
{
while (!kbhit()) /*等待按键按下*/
;
key=bioskey(0);
if (key == LEFT)
printf("You kit Left\n");
if (key == RIGHT)
printf("You kit Right\n");
if (key == UP)
printf("You kit up\n");
if (key == DOWN)
printf("You kit Down\n");
if (key == ESC)
break;
}
printf("END\n");
getch();
return 0;
}

getc
getchar
gets
scanf
其他想不起来了