大神们,咋招不到头文件啊-救救我吧
大神们,帮小弟看一下这个程序,当按下“普通键”时,它的低8位数存放该字符的ASCII码。对于特殊键,低8位为0。特殊键包括箭头键、功能键等。高8位字节存放该键的扫描码。但是编译时报出找不到#include 这个头文件
#include <bios.h>
#include <stdlib.h>
#include <stdio.h>
#define Esc 0x11b //宏定义,ESC键的扫描码
void main(void)
{
int key;
while(!kbhit()) /*kbhit()表示有键盘按下*/
{
key=bioskey(0); / *接收键盘*/
printf("0x%x"n",key); /*输出扫描码的十六进制形式*/
if(key==Esc)
break;
}
getch();
}
这怎么回事儿啊!{:5_100:}
青玄 发表于 2013-11-23 21:57 static/image/common/back.gif
这怎么回事儿啊!
楼主帮你找了下是这个原因
头文件bios.h存放有接口函数,在tc2下应该没问题,如果是在VC下,可能不成功,因为bios.h是在DOS模式下才能调用的,而VC是基于图形、窗口的。
具体参考:
http://baike.baidu.com/link?url=5hvpzjiEky2bjSq6ZbVs2fMCkIDQ25wuRu6dYdnaKQ8uUwDIkchWCRQNEomYd4QcThjhNW0JtpVcKF0HP35AF_
http://tieba.baidu.com/p/1225818279 顶起有帮帮助 福禄娃娃 发表于 2013-11-23 22:23 static/image/common/back.gif
楼主帮你找了下是这个原因
头文件bios.h存放有接口函数,在tc2下应该没问题,如果是在VC下,可能不成功, ...
哦!呵呵!^_^!,那我再试一下,谢谢大神!^&^! 青玄 发表于 2013-11-24 19:17 static/image/common/back.gif
哦!呵呵!^_^!,那我再试一下,谢谢大神!^&^!
我也是菜菜一个,互相帮助。
页:
[1]