回复 9楼 八画小子
那是不是键盘上所有的字符以及别的什么键都被机器内部赋值成数字了???谢谢
你说的这个问题牵扯的面就比较广了。
首先,你得搞清楚字符集。字符集我了解地也不太全面,不过至少有三类:ASCII,字符集,宽字符集和Unicode字符集。他们都是将每一个字符对应成一个数字。
其次,键盘上的每一个键都有个键盘扫描码,这个是针对BIOS层的。按下一个键,键盘就会发送一个键盘扫描码。
我不知道你说的这个内部赋值具体说的是什么情况。不过如果仅仅时C语言编程,我觉得你不必细究这么深入。有关字符编码的可以了解下字符集。有关键盘工作原理的,可以看看计算机组成原理方面的书,不过你基本不会设计到这么底层。