为什么按住alt加数字会出现汉字或号符

这是怎么回事.
哪里有详细的说明...

按Alt键打出来字符的方式:
按住Alt键不放,接着按小键盘上的数字键,然后松开Alt键,就OK了!

在DOS模式下,或在网页浏览器中,和在记事本中,汉字编码用的是GBK内码,比如:
54208→永,45755→不,47300→改,45540→变。

在WORD或者QQ中,按住Alt键打出来的,属于Unicode码,比如:
27704→永,19981→不,25913→改,21464→变。

QQ里,就是转换成Unicode码,可以在线查询:
http://www.ljxj.com/qqqm/Unicode.html

记事本里,就是转换成GBK码,需要一个小软件:
汉字内码查看器http://www.newhua.com/soft/48351.htm

也可以看我以前的回答
http://zhidao.baidu.com/question/82725715.html

Alt+数字打出的汉字
机内码 = 国标码+8080H =(区位码的十六进制表示)+A0A0H
在文本上如网页/计事本等:Alt+机内码(十六制转化十进制表示)
怎样知道一个字的机内码?
方法是在百度(www.baidu.com)里输入例如“爱”字 其中地址栏得到
网址为 http://www.baidu.com/s?ie=gb2312&bs=%CE%D2&sr=&z=&cl=3&f=8&wd=%B0%AE&ct=0
其“爱”的机内码在&wd=%B0%AE&中既B0AE
打开windows自带的计算器,计算器打开方法在 开始/程序/附件/计算器 也可以在开始/运行中输入%SystemRoot%\system32\calc.exe 还可以在开始/运行中输入calc 打开了计算器在查看中选科学型和进制方面选十六进制。
输入“爱”字机内码B0AE,选十进制,出现数字45230
在文本按Alt+45230既可以得到“爱”字
QQ聊天不是文本!!!
QQ聊天支持Unicode码
在QQ聊天中:Alt+Unicode码(十六制转化十进制表示)
怎样查看字符的Unicode码,字符映射表有好多字符的Unicode码。位置在开始/程序/附件/系统工具/字符映射表 也可以在开始/运行中输入%SystemRoot%\System32\charmap.exe 还可以在开始/运行中输入charmap 或在网上找。打开计算器在查看中选科学型和进制方面选十六进制。把字符的Unicode码例如字符映射表中字体(F)宋体的“!”字符的Unicode码0021(十六制),在选了科学型和选了十六进制的计算器输入21,再选十进制,出现数字33
在QQ聊天按Alt+33既可以得到“!”。

讲解得最详尽,可以加分了吧!

也可以看我以前的回答:
http://zhidao.baidu.com/question/93387114.html

参考资料:http://tieba.baidu.com/f?kz=139353786

温馨提示:内容为网友见解,仅供参考
无其他回答

按“Alt”再加小键盘数字键出字是怎么回事?
Alt加小键盘数字其实用的是ASCII代码,是计算机内码的一种。从0到127分别代表不同的常用字母或符号。比如你在QQ中输入alt+29482的话,就会出来一个“猪”字,然而你在这个地方输入的话,会出现*,这是针对各个程序或者网站、系统,所采用的不同的编码来定的。ASCII码表 ...

为什么按ALT再加上数字可以打出符号?
这个应该是计算机系统程序,计算机内部已经设置好了的。ALt作用1、激活操作命令:按下Alt键可以激活活动窗口的菜单栏,使菜单栏的第一个菜单成为高亮条,而按下Alt键和一个字母就可以激活这个字母所代表的菜单项,如按下Alt+F就可以激活当前窗口的“文件(File)”菜单。此外,在对话框中,同时按下Alt...

按下ALT键,再按下几个数字就可以打出字来?为什么?
按ALT加小键盘数字会打出字来是因为按ALT加数字的时候就像一个ASCLL码的输入法,你输入的数字正好是那个汉字的ASCLL码,这是输入法最基本的代码,所有的输入法都是以这个编码输入汉字的。

按住alt+小键盘上的数字为什么可以打出字来呢
字符必须编码后才能被计算机处理。计算机使用的缺省编码方式就是计算机的内码。早期的计算机使用7位的ASCII编码,为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。从ASCII、GB2312、GBK到GB18030,这些编码方法是向下兼容的,即同一个字符在这些方案中总是有相同的编码,后面的标准支持更...

谁知道为什么ALT+数字可以打出字来?
按ALT加小键盘数字会打出字来是因为按ALT加数字的时候就像一个Unicode码的输入法,你输入的数字正好是那个汉字的Unicode码,这是输入法最基本的代码,所有的输入法都是以这个编码以输入汉字的。

为什么按住alt加数字会出字啊?
这是ASCII代码,编程用的,也叫做计算机的内码,从0到数字127代表不同的常用符号,例如大写A的ASCII码是65,小写a则是97等等,是目前常用的内码。现在Windows系统中已经可以用ASCII代码将世界上所有语种的文字都打出来,有些特殊字符在输入法里找不到,通过按ALT键加数字就可以打出来。但这些字符并不是...

按住ALT,再按数字键放开会出现字?
这是字符映射功能 在“开始”-“程序”-“附件”-“系统工具”-“字符映射表”中,选中“高级查看”字符集设置为“Windows 中文简体”然后选中你要的汉字,在状态栏中可以看到0xaaaa字样,其中aaaa为十六进制数,你可以将其转换到十进制数x,就可以用Alt+X输入了 正常的话所有的汉字和字符都有其对应...

按ALT键后.再按数字键.会出现特殊文字,汉字,那么出现汉字是什么原理,谢 ...
这是基于ascii的。比如在ascii里,A所对应的编码是65,B是67 以此类推。你可以去试试。ascii是只占用两个字节的八位的编码表。(好像最大值是255)而汉字是在这个编码表之外的,所以汉字肯定大于的。255

Alt键+数字输入汉字是怎么回事?
再回到用Alt键输入的问题。实际上,按住Alt键,然后用小键盘敲入一串数字,就是输入了某个字的“机内码”。比如,“喆”这个字的机内码为86B4(16进制),转换为10进制就是34484,因此大家按住Alt键,然后用小键盘输入34484,就可以出来“喆”字了。最后,由于汉字和机内码是一一对应的,所以只要知道...

利用"alt"加数字键可以打出汉字是什么原理啊?
43072-43424间存储着一些非汉字符号、结构符 关键的是下面的一句话:如果“按住”Alt键加“小键盘”的数字键,那么,当你松开按键的时候将输出你所按键对应的字符 比如 Alt+65->A Alt+45217->啊 Alt+63486->齄 Alt+9->相当与按Tab键 Alt+13->相当于按回车键 Alt+10->换行 ...

相似回答