| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 929 人关注过本帖
标题:为什么输入.不退出循环?谢谢
只看楼主 加入收藏
刘俊杰
Rank: 2
等 级:论坛游民
帖 子:20
专家分:21
注 册:2014-12-6
收藏
得分:0 
回复 9楼 八画小子
那是不是键盘上所有的字符以及别的什么键都被机器内部赋值成数字了???谢谢
2014-12-31 17:27
八画小子
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:37
帖 子:709
专家分:2063
注 册:2010-11-11
收藏
得分:5 
你说的这个问题牵扯的面就比较广了。
首先,你得搞清楚字符集。字符集我了解地也不太全面,不过至少有三类:ASCII,字符集,宽字符集和Unicode字符集。他们都是将每一个字符对应成一个数字。
其次,键盘上的每一个键都有个键盘扫描码,这个是针对BIOS层的。按下一个键,键盘就会发送一个键盘扫描码。

我不知道你说的这个内部赋值具体说的是什么情况。不过如果仅仅时C语言编程,我觉得你不必细究这么深入。有关字符编码的可以了解下字符集。有关键盘工作原理的,可以看看计算机组成原理方面的书,不过你基本不会设计到这么底层。
2015-01-01 08:30
快速回复:为什么输入.不退出循环?谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016435 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved