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

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;

}

c语言抬起按键,c语言获得键盘的按键相关推荐

  1. 按键连续点击的c语言程序,长按键C语言程序

    长按键C语言程序 zhchxgh | 2009-07-04 01:46:51    阅读:8246 发布文章 一共用了四个按钮. #define _KEYDOWN_TEST_TIME      (20 ...

  2. 单片机独立式按键c语言程序,(原创)51单片机C语言程序设计--速学教程实例(入门篇)之独立按键(查询)...

    (原创)51单片机C语言程序设计--速学教程实例(入门篇)之独立按键(查询) /************************************************************ ...

  3. c语言散转指令,按键C语言.doc

    按键C语言 四.矩阵式键盘及其接口电路 矩阵式键盘中,行.列线分别连接到按键开关的两端,行线通过上拉电阻接到+5V上.当无键按下时,行线处于高电平状态:当有键按下时,行.列线将导通,此时,行线电平将由 ...

  4. 独立按键和矩阵按键c语言,第八章 独立按键和矩阵按键

    我们和单片机之间进行信息交互,主要包含两大类,输入设备和输出设备.前边讲的LED小灯.数码管.点阵都是输出设备,这节课我们学习一下最常用的输入设备--按键.在本节课的学习过程中我们还会穿插介绍一点硬件 ...

  5. 独立按键和矩阵按键c语言,单片机独立按键与矩阵按键原理图

    当前位置:电工之家 > 电工知识 > 单片机 > 正文 单片机独立按键与矩阵按键原理图 时间:2017-02-22 12:40 来源:电工之家 单片机独立按键与矩阵按键原理图 独立按 ...

  6. 【ARM】Tiny4412裸板编程之按键(C语言)

    00. 目录 文章目录 00. 目录 01. 开发环境 02. 控制原理 03. 配置寄存器 04. 程序示例一 05. 程序示例二 06. 附录 01. 开发环境 开发板:Tiny4412SDK标准 ...

  7. 89c51电话按键c语言代码,基于AT89C51单片机电话拨号系统设计.docx

    基于AT89C51单片机电话拨号系统设计 兰州工业学院毕业设计(论文)题目基于AT89C51单片机的电话拨号系统的设计学院电子信息工程学院专业电子信息工程技术班级嵌入式1 1 姓名学号指导教师(职称) ...

  8. 51单片机——数码管、按键、矩阵按键C语言入门编程

    目录 数码管: 1.静态数码管:第二位数码管显示0 2.动态数码管:每一位数码管依次显示对应位数 按键: 1.独立按键:按下按键对应LED亮灭 矩阵按键: 1.矩阵按键:按下的每个按键,数码管显示对应 ...

  9. 单片机c语言实验,单片机实验C语言编程.doc

    单片机实验C语言编程.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所 ...

  10. c语言函数大全doc,c语言函数大全.doc

    c语言函数大全c语言函数大全 getchar,getch 原型:extern int getchar(void); 用法:#include 功能:读键 说明:从键盘上读取一个键,并返回该键的键值 ge ...

最新文章

  1. fiddler使用技巧进阶,如何抓包修改数据?——AutoResponder重定向
  2. go package学习——os
  3. oracle 批量修改表结构,关于Oracle批量修改表结构相关内容的整理
  4. ROS-手势控制小海龟移动
  5. Oracle单组函数
  6. Nacos教程_1 简介和安装
  7. mysql删除重复记录只保留一条
  8. nodejs实战案例(Express框架+mongoDB)——(15)——爬虫功能
  9. NATAPP 内网穿透的使用
  10. 用HTML+css制作一个简单的三级导航
  11. 遍历上三角或者下三角
  12. 你真的了解串口 (Serial)吗?
  13. mysql neq什么意思_【知识科普】标准中的Eqv、Idt和Neq分别代表什么?
  14. 给大家分享几款浪漫的唯美APP
  15. httpd-2.4.46 (apache) 基于网络源码包安装
  16. k8s——pv(静态+动态storageclass)与pvc
  17. 单用户MIMO系统(一):信道信息在发端已知
  18. JavaCore-ClassLoader
  19. Ardupilot姿态控制详解(完结篇)
  20. 锥,凸锥,二阶锥,二阶锥规划

热门文章

  1. 聊聊AspectCore动态代理中的拦截器(一)
  2. 分库分表的几种常见形式以及可能遇到的难
  3. dom4j-2.1.1 jaxen-1.1.6 读取xml数据源
  4. Window之Fiddler构建请求
  5. Android之使用HandlerThread 以及如何退出总结
  6. Android之startService与bindService的区别
  7. php运行条件,PHP配置环境要求 php运行的先决条件
  8. c语言程序出现错误,C语言程序错误,不能正常读写文件,求解啊
  9. 数据庞大繁杂,如何精简挖掘?
  10. 基于 Python 自建分布式高并发 RPC 服务