全角半角的区别主要在于除汉字以外的其它字符(比如标点符号、字母、数字等),全角与半角字符占用位置的大小不同。
在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为“半角”,相对地把一个汉字所占的位置称为“全角”。
英文字母、符号和数字等这些字符不同于汉字,在半角状态它们被作为英文字符处理,而在全角状态作为中文字符处理。
半角输入:
cdsy.xyz城东书院!Hello C,I like!
全角输入:
cdsy.xyz城东书院!Hello C,I like!
另外最重要的一点是:“相同”字符在全角和半角状态下对应的Unicode编码是不一样的。