用了那么多年输入法连全角半角都分不清,行不行啊你
提问:下边这两图,有啥区别?
估计绝大多数小伙伴都能秒回,不就是一个半角一个全角吗?
再问:他们有什么区别?
敲桌子!
知识小课堂开课啦
都坐好了认真听讲
他们的区别就是:
你可以认为他们没有区别!
嘿嘿,开个玩笑,怎么可能没有区别呢
只不过这个区别我们平常使用起来可能真的感觉到没啥区别
先来个示范:
A:zxcvbnm,.
B:zxcvbnm,.
C:二恒说
D:二恒说
上述四个选项,你能区分出哪两个是全角,哪两个是半角吗?
可能大家能分出了A是全角,B是半角,那么CD呢?
CD两个选项,你能发现什么不同吗?
C是全角,D是半角
从视觉上来说,差距是不大几乎没有的
但是!
既然他们名称不一样,那么不同是肯定有的。
首先我们来了解一下什么是全角和半角
1. 全角:是一种电脑字符,是指一个全角字符占用两个标准字符(或两个半角字符)的位置。全角占两个字节。
汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。在全角中,字母和数字等与汉字一样占据着等宽的位置。
2. 半角:是指一个字符占用一个标准的字符位置。半角占一个字节。
半角就是 ASCII 方式的字符,在没有汉字输入法起作用的时候,输入的字母、数字和字符都是半角的。
ps:
每个半角字符只占用一字节的空间(一字节有8位,共256个编码空间)。汉语、日语、及朝鲜文等象形字语言的字库量远大于256个编码空间,所以改用两个字节来储存。同时,由于中日韩等象形文字的书写习惯,如果统一使用全角字符的话,排列起来也显得整齐。
为了排列整齐,英文和其它拉丁文的字符和标点也提供了全角格式。
(上述内容来源于网络讲解)
那么兜兜转转半天,他们真正的区别是什么呢?
全角模式:输入一个字符占用2个字符,
半角模式:输入一个字符占用1个字符。
全角模式输出的字符和半角不同,但是汉字的话2个模式都是占用2个字符。
所以我们在输入中文时,就会发现他们其实并没有什么太大区别
电脑时一般默认为英文输入法,自动处于半角状态,如果切换到中文输入法状态下,则会有全角半角两种选择,对中文字符来说始终占两个英文字符的位置
但是在选择全角后,字母、符号及数字都要被当成汉字进行处理,从视觉角度上看,它们因此也显得别扭了许多。
对此,大神们的建议是:
1. 在进行中文处理时,汉字和标点符号使用全角,字母、其它符号和数字使用半角。即王码五笔字型中的默认输入状态就是。
2. 在进行英文处理时,如:英文输入、编写程序、电子邮件地址、网站URL等。全部使用半角进行处理。
看了本篇文章,以后大家在使用输入法的全角、半角时,是不是就不会看心情而是有选择的使用了呢?
热门跟贴