首页 > 技术文章 > 关于中文输入法的全角和半角的区别

nelson-hu 2018-05-01 22:38 原文

区别1: 只有中文输入法有全角和半角的区别

原因:因为每个半角字符都是存储为一个字节(8个字节,256种组合),存储26个英文字母是够了, 但是对于存储汉字, 日文,朝鲜文等象形文字时,英文他们的字库量远大于256,所以需要是哟好使用两个字节来存储,而且占两位,看起来比较和谐整齐。

区别2: 半角字符占一个字符的位置,存储为一个字节

    全角字符占两个字符的位置, 存储为两个字节

 

区别3:全角和半角是针对于标点符号来说的, 全角的标点符号占两个字符的位置, 半角的标点符号占一个字符的位置。

注: 在汉字输入法中,标点符号默认为全角(占两个字符的位置)

 

举个栗子

推荐阅读