全角半角什么意思(全角和半角是什么意思啊?)
题图来自Unsplash,基于CC0协议
本文目录
正文
1、全角和半角是什么意思啊?
区别在于,标点符号在全角状态下,要比在半角状态下占的位置要多些,有些符号在两种状态所显示的外观也会有所不同,如叹号,在全角状态下比较粗,而在半角状态下就比较细。总之,区别不大,不过半角是默认的,也比较常用
2、全角半角是什么意思?
半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节。半123456全123456
3、什么是中文的全角,半角?什么是英文的全角半角?
全角和半角是针对英文字母、键盘符号和数字而言。在半角状态下,一个字母占一个字节,而全角状态下,是一个字母占两个字节,也就是说与汉字一样。
你说的“月亮”就是半角字符。可以通过shift+空格键 切换。
空心的和实心的逗号和句号分别是中文标点和英文标点状态。在英文标点状态下没有句号、顿号、省略号等中文标点符号,中文标点符号的输入要在中文标点状态下才能实现。可以用Ctrl+. 切换。
比如英文标点是: , . ^ @ $
对应中文标点是:、,。…… · ¥ 《 》
4、输入法中全角和半角是什么意思,有什么作用那?
转载:全角---指一个字符占用两个标准字符位置。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。半角---指一字符占用一个标准的字符位置。通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角.全角占两个字节,半角占一个字节。半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节在编程序的源代码中只能使用半角标点(不包括字符串内部的数据)在不支持汉字等语言的计算机上只能使用半角标点.例如:在半角状态下打的句号只是一个圆点,而在全角下就是标准的句号。
5、全角半角到底什么意思?
你好,我是【霸道8386】,很高兴为你解答。呵呵!! 你细心点就会发现,只有中文输入法才会有“全/半角”的区分噢。 那么全/半角的区别,用通俗的话来讲仅仅区别仅在于除汉字以外的其它字符(比如标点符号、字母、数字等)占用位置的大小,在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角"。在汉字输入时,系统提供"半角"和"全角"两种不同的输入状态,但是对于英文字母、符号和数字等这些通用字符就不同于汉字,在半角状态它们被作为英文字符处理;而在全角状态,它们又可作为中文字符处理。 所以说你在写中文的时候应该用全角好一些,因为这样对于文章能整齐,美观。 当然了,全角和半角还有更专业的区别,比如计算码制不同等等,而这些对于你来说完全不需要知道和理解,只要能理解我上面说的那话就行了!更多专业的科普知识,欢迎关注我。如果喜欢我的回答,也请给我赞或转发,你们的鼓励,是支持我写下去的动力,谢谢大家。
6、在汉字系统下,全角和半角的区别是什么?
所谓全角字符,是作为扩展字符(即非ASCII字符)对待的。
最早的计算机字符编码,由于是拼音文字,总字符数(连大小写)不超过100个,所以设计时用127个数字来代表127个字符。比如数字32代表空格,这个空格就是半角空格;97代表大写字母A,等等。32之前的数字,用于控制字符,比如13是回车,10是换行。从32到127的字符,叫可打印字符,是可以用于打印输出的(在屏幕上显示也是打印输出)。这种用数字代表字符的做法,叫字符编码ASCII方案。字符编码本质上与密码表一样,其实是可以修改的,不是非要用32代表空格,程序员完全可以自己另外做一个对照方案,那就是加密。
127之后的编码,叫扩展编码,一般用于表示表格线之类特殊符号,以及一些特殊的英文、法文字母。在纯英文字符界面的系统中,就能看到这些字符。
256个数字,对二进制来说,是8位的,属于1个字节(Byte),所以ASCII编码体系下的系统,用1字节来计算单个字符占用的空间,这就是char类型。
随着计算机的全球化,不同语言的文字符号越来越多,这些字符数量非常庞大,远远超过256。当数量超过256,1字节就不够了,所以计算机科学家把容量扩展到2字节,2字节可以代表65536个字符,对前面127个数字,继续维持原来的编码方案不变,127后面的数字,就代表非英语系的字符。如果把这个容量的空间全部用尽,就可以代表六万多个字符。对汉字来说,GBK2字节方案实际编码的字符数是两万个汉字(要留给其他语言的使用),包括了中日韩字符。
由于字符数量的扩大,字型复杂,在打印输出时,每个字符占用的几何空间也相应增大,一般来说,1个扩展字符字型占用2个传统ASCII字型的宽度(隐含与2字节是1字节的两倍对应),这就是平时我们看到一个汉字基本上占用两个英文字符宽度的原因。
在字符界面系统如DOS和Linux等显示屏上,字符图案是等宽的,严格地按照一个扩展字符宽度是两个ASCII字符宽度的输出。但在图形系统上,不是所有字型都是等宽图案,那样输出是不严格等于两个ASCII的,这种字型每个字体的宽度都不一样。但在内部编码上,却是严格2字节、1字节地编码的。
由于等宽字体的存在,为了美观,人们设计了非ASCII编码的空格,用于输出两个ASCII宽度的空白,这个字符就叫做全角空格。正如前面说的,对非等宽字体,这种全角空格是没意义的。除了全角空格,实际上还有与ASCII对应的全角字符,包括全角英文字母等。
至于为什么是从127开始扩展码,以及程序如何判断ASCII字符还是汉字,为什么会出现乱码,汉字系统又是怎么回事,除了2字节编码还有更广的4字节(unicode-32)编码和不定长编码(utf-8)方案,等等,说来话长,就不在这里解释了。
7、西文字符的全角、半角是什么意思?
因为汉字库一般是用两个字节表示一个字符的,而英文字符是用标准ASCII码表示的,占用1个字节;汉字库中也编排了英文字符和其他字符,按照汉字的形式给出,比如英文句点.在汉字库中是。于是我们称西文字符的全角即汉字表示的字符,比如。,而用ASCII码表示的字符为半角字符,比如.