全角指一个字符占两个字节位置的状态,半角指占1个字节的位置状态。
汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。
一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。例如搜索引擎分词,使用半角空格,而使用全角空格无法分词的。
每个普通字符(或半角字符)只占用一字节的空间(一字节有8位,共256个编码空间),而汉语、日语、及朝鲜文等文字语言的字库量远大于256个,所以改用两个字节来储存。同时,也是因为中日韩等文字的书写习惯,如果统一使用全角字符的话,排列起来也显得整齐。
为了排列整齐,英文和其它拉丁文的字符和标点也提供了全角格式。
通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。
全角与半角有什么区别?各在什么情况下使用?
1、全角占两个字节,半角占一个字节。
2、全角是unicode编码,半角是ASCII码。
3、全角一般做文字处理时使用,半角一般做系统命令和参数使用。
4、全角和半角对于计算机而言是不同的字符,需区别对待。