半角字符是什么?
发布网友
发布时间:2022-02-23 07:27
我来回答
共7个回答
热心网友
时间:2022-02-23 08:56
半角字符是指一字符占用一个标准的字符位置,通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。
通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。
扩展资料
全角与半角区别:
1、全角占两个字节,半角占一个字节。
2、半角全角主要是针对标点符号来说的,全角标点占两个字节,半角占一个字节,而不管是半角还是全角,汉字都还是要占两个字节。
3、在不支持汉字等语言的计算机上只能使用半角标点。
4、对于大多数字体来说,全角看起来比半角大,当然这不是本质区别。
参考资料来源:百度百科-全角
参考资料来源:百度百科-半角字符
热心网友
时间:2022-02-23 10:14
定义:
半角字符是指一字符占用一个标准的字符位置,通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。
而全角字符指一个字符占用两个标准字符位置。
1、在中文输入法状态下,半角字符为“月亮”,全角显示为“太阳”;可以用Shift+空格键转换。
2、例:半角状态123,全角状态123区别。
热心网友
时间:2022-02-23 11:49
什么是半角字符、全角字符?
fllc
((风陵兰草))
2003-05-16
20:02:05
在
.NET技术
/
C#
提问
什么是半角字符、全角字符?
用什么方法来区分?
(ASCII
属于何种字符编码?)
问题点数:10、回复次数:6
1楼
ArLi2003
(阿利,MSN:url@163.com)
回复于
2003-05-16
21:37:38
得分
0
ABCDEFG
是半角
ABCDEFG是全角,只在中文才有的概念,意思是每个英文字符的大小也要相当于一个中文字以符合排版的需求
ascii
是一种编码机制,早期包含了255
个计算机所能处理和受支持的字符、控制符的集合或者说是标准,现在已经得到扩充了
Top
2楼
fllc
((风陵兰草))
回复于
2003-05-20
21:56:00
得分
0
:
ArLi2003(阿利
有好工作叫我)
那该怎样用代码来区分半角全角呢?
Top
3楼
jhnhu
(玩的就是技术)
回复于
2003-05-20
23:05:16
得分
0
你把这些字
转成byte[]
看看代码有什么不同
Top
4楼
ArLi2003
(阿利,MSN:url@163.com)
回复于
2003-05-21
19:24:57
得分
0
A和A是不同的,如何区别可以简单的理解为如何区别中文和英文字符
简单的比如:
string
s
=
null;
s
=
"A";
MessageBox.Show((s[0]
>
255)
?
"中文或全角"
:
"英文");
s
=
"A";
MessageBox.Show((s[0]
>
255)
?
"中文或全角"
:
"英文");
另外,上文的ascii
写的有些错,应为:早期包含了128
个计...
而不是255个
类似的文档很多,理解它并不难
Top
5楼
ArLi2003
(阿利,MSN:url@163.com)
回复于
2003-05-21
19:33:06
得分
10
上例中严格的说有些错误,只是用来示例给你瞧半全角,用来识别中英文是不严格的,因为还有其它国家文字,你可以用下面的例子得到它的编码值就知道差别了:
string
s
=
null;
s
=
"A";
MessageBox.Show(((s[0]
>
255)
?
"全角"
:
"半角")
+
"
ASCII
of
"
+
Convert.ToInt32(s[0]).ToString("x").ToUpper());
s
=
"A";
MessageBox.Show(((s[0]
>
255)
?
"全角"
:
"半角")
+
"
ASCII
of
"
+
Convert.ToInt32(s[0]).ToString("x").ToUpper());
//中文的Unicode大概是从4E00
到
9FA0,所以上例一个是0x41
一个是0xFF21
这下明白了?
Top
6楼
fllc
((风陵兰草))
回复于
2003-05-22
17:56:43
热心网友
时间:2022-02-23 13:40
SHIFT+SPACE(空格)在中文输入状态下可以在半角和全角之间快速切换
半角--指一字符占用一个标准的字符位置,输入法状态条中为半月形。
全角--指一个字符占用两个标准字符位置,输入法状态条中为圆形。
比如说:半角状态下输入英文shaniu就是这种的—-shaniu,
若是全角呢,就是这种的—-shaniu
热心网友
时间:2022-02-23 15:48
半角字符就是只占用一个字节的字符,主要指“中文”环境下,即中文中需要使用英文标点英文字符,就有半角和全角之分。全角就是这些标点字母都用两个字节表示,就和其他中文字符一样,半角就是标点字母只用一个字节表示,这样在程序处理上就要对这些半角字符做特殊的处理,稍微会麻烦一些。另外,在中文环境下,因多方面的原因,通常全角标点和英文字母都显得比较宽,这也方便程序对字符的处理,因为每个字都是同样的大小。
热心网友
时间:2022-02-23 18:13
半角--指一字符占用一个标准的字符位置。
通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。
半角:。,abcdefg
全角:。,abcdefg
热心网友
时间:2022-02-23 20:54
半角--指一字符占用一个标准的字符位置。
通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。