找了好多网上介绍,最终完成简单实用程序代码如下:
#include "bios.h"
int key;
int main()
{
printf("start:");
while(1)
{
key = bioskey(0);
printf("%c : %x\n",key,key);
if(key == 0x1c0d ) break;
}
}
按任意键输出16进制代码,按Enter键退出程序。
这篇博客介绍了如何使用C语言编写一个程序,通过调用BIOS函数实时获取键盘输入,并将按下按键转化为16进制代码,按Enter键退出。
找了好多网上介绍,最终完成简单实用程序代码如下:
#include "bios.h"
int key;
int main()
{
printf("start:");
while(1)
{
key = bioskey(0);
printf("%c : %x\n",key,key);
if(key == 0x1c0d ) break;
}
}
按任意键输出16进制代码,按Enter键退出程序。

被折叠的 条评论
为什么被折叠?