半角字符是指一字符占用一个标准的字符位置,通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。
在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。
全角字符:
全角字符占用2个字节位置,半角字符占用1个字节位置。他们在应用上的区别主要表现在输入阿拉伯数目字、英文字母、标点符号、特殊符号,这些只需要占1个字节的一般用半角输入。如果用全角输入的话,每两个字节之间就会产生一个空格。一般网站的注册名、密码都是用字母加数目字,如果用全角输入就会产生错误。 每个汉字都占用2个字节,所以不管你用全角还是半角输入都是一样的。
在windows中,中文和全角字符都占两个字节,并且使用了ASCII Chart 2 (codes 128–255)。我们可以凭这一点来一个个检测用户输入的是否是中文和全角字符。实际上,全角字符的第一个字节总是被置为163,而第二个字节则是相同半角字符码加上128(不包括空格)。如半角A为65,则全角A则是163(第一个字节)、193(第二个字节,128+65)。
半角字符---指一字符占用一个标准的字符位置。 通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角全角---指一个字符占用两个标准字符位置。
汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。
全角和半角的区别:
全角占两个字节,半角占一个字节。
半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节
在编程序的源代码中只能使用半角标点(不包括字符串内部的数据),在不支持汉字等语言的计算机上只能使用半角标点(其实这种情况根本就不存在半角全角的概念),其他时候好像基本上没怎么区分全角和半角。
在汉字输入法出现的时候,输入的字母数字默认为半角,但是标点则是默认为全角(如下图)可以通过鼠标点击输入法工具条上的相应按钮来改变,输入法名字左边的按钮是改变 中文和英文输入的,右边的圆和半圆是改变字母和数字的全角半角的,再右边的“.,”或者"。,"是用来改变标点符号的中英文设置(中文标点即是全角,英文标点即是半角),最右边的键盘图标是显示软键盘用的,可以输入一些特殊字符或者其它语言里面的字母。
定义:
半角字符是指一字符占用一个标准的字符位置,通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。
而全角字符指一个字符占用两个标准字符位置。
1、在中文输入法状态下,半角字符为“月亮”,全角显示为“太阳”;可以用Shift+空格键转换。
2、例:半角状态123,全角状态123区别。
汉字通常点两个字节,中文字的二字节含义其实是指:每个汉字用两个8位码来表示。在文字空间上,通常也占两个英文字符的位置
就象这样
------
ABCDEF
中 国 字
------
上面的文字中,两个英文字符才相当于一个中文字符
占半个汉字位置的这种字符叫半角字符
还有一种英文字符,在字库中把它做成和中文字符一样大,也就是说,一个英文字符就占一个中文字符的大小,这种叫全角字符,象下面的
如上所示,在直观上,半角字和全角字一眼就能看出来。
半角(大陆、日本、韩国称半角;台湾、香港称半形;也称半宽或半码),是计算机中,中、日、韩文的CJKV字符的显示格式。 传统上,英语或拉丁字母语言使用的电脑系统,每一个字母或符号,都是使用一字节的空间(一字节由8比特组成,共256个编码空间)来储存。
SHIFT+SPACE(空格)在中文输入状态下可以在半角和全角之间快速切换
半角--指一字符占用一个标准的字符位置,输入法状态条中为半月形。
全角--指一个字符占用两个标准字符位置,输入法状态条中为圆形。