很多时候我们阅读代码指导或者其他输入法总是会提到全角和半角,那么他们的区别是啥呢?
区别:
半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节!!
英文半角占一个字节,也就是1byte,用的是ASCII中的字符:a,b.c;d
英文全角占两个字节,也就是2byte,用的是GB2312-80:a,b。c;d
因此英文全角情况下,大家无论是字母还是符号看到的都是占一个汉字的大小。
什么情况需要切换英文半角&全角:
1、一般当我们使用英文输入法的时候,输入的自然就全都是半角的字符,因为这时候没法输入中文。
2、当我们使用中文输入法的时候,英文字母和一些字符就会出现半角和全角切换的情况。
3、在写文章,写代码,输入某些网站用户名密码等时候绝大部分都要使用英文半角,否则在美观上或合规上都会出现问题。
4、在编程序的源代码中只能使用半角标点(不包括字符串内部的数据)
5、在不支持汉字等语言的计算机上只能使用半角标点(其实这种情况根本就不存在半角全角的概念);
切换方法(win10系统默认是无,可以选择shift + space切换)
也就是按住shift键不放,然后再按一下空格键!
月牙是半角,圆月是全角。