博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c语言 获得按键,c语言获得键盘的按键
阅读量:7000 次
发布时间:2019-06-27

本文共 826 字,大约阅读时间需要 2 分钟。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

TC 2.0版

#include

#include

int main()

{

int key;

while(1)

{

key=getch();/*用于去掉第一个字节*/

if(key==27) break; /*如果是ESC退出*/

if(key>31 && key<127) /*如果不是特殊键*/

{printf("You have pressed %c Press ESC to exit!\n",key);continue;}

key=getch();

if(key==72) printf(" UP Press ESC to exit!\n");

if(key==80) printf(" DOWN Press ESC to exit!\n");

if(key==75) printf(" LEFT Press ESC to exit!\n");

if(key==77) printf(" RIGHT Press ESC to exit!\n");

}

return 0;

}

VC 6.0版

#include

#include

int main()

{

int key;

while(1)

{

key=getch();

if(key==27) break;

if(key>31 && key<127) /*如果不是特殊键*/

{printf("按了 %c 键 按 ESC退出!\n",key);continue;}

key=getch();

if(key==72) printf("按了 上 键 按 ESC退出!\n");

if(key==80) printf("按了 下 键 按 ESC退出!\n");

if(key==75) printf("按了 左 键 按 ESC退出!\n");

if(key==77) printf("按了 右 键 按 ESC退出!\n");

}return 0;

}

转载地址:http://xcevl.baihongyu.com/

你可能感兴趣的文章
不是愚人节玩笑 Conficker猎获英议会IT系统
查看>>
极速理解设计模式系列:17.命令模式(Command Pattern)
查看>>
C# OpenFileDialog And SaveFileDialog
查看>>
五种生气
查看>>
LPWSTR wprintf
查看>>
Hadoop Streaming框架使用(三)
查看>>
Perl语言入门-第七章-漫游正则表达式王国-习题
查看>>
svn tour cycle
查看>>
进程间通信方式
查看>>
apache 虚拟主机配置
查看>>
数据库数据生成word文档的方法
查看>>
hadoop+zookeeper+hbase安装_dekar_x的空间_百度空间
查看>>
突袭HTML5之SVG 2D入门1 - SVG综述
查看>>
Google Play和基于功能的过滤(一)
查看>>
多表查询不同数据库服务器上的表【转载】
查看>>
asp中javascript或jquery如果在body中 且需要页面元素 则需要放在最后
查看>>
sql server存储过程分页,支持cte
查看>>
ArcEngine唯一值着色再开发!
查看>>
6天通吃树结构—— 第四天 伸展树
查看>>
ASP.NET MVC中的ActionFilter是如何执行的?
查看>>