编写程序或网页时,在遇到需要输入英文或者符号代码时,要用中文(CH)输入法还是用英文(EN)输入法? - 有问题,问老三

Laosan 于 二月 11th, 2009 回答。分类:电脑网络 /

写代码时上述二种方式都可输入英文字母或其它字符,不知道是哪种正确。有的书上说要用EN英语(美国)输入法才对,可是实际上,比如做网页时用CH中文(中国)写代码也没有出错。
这二种输入法的具体区别是什么?有什么相同之处?

概括地说,在输入英文时,不管用什么输入法,只要是 ASCII 代码(American Standard Code for Information Interchange,美国信息互换标准代码)形式,都可以,使用那种都没问题。

问题在于,用中文输入英语时,都是ASCII 代码形式吗?不是!中文输入法中,有全角(Full Shape)和半角(Half  Shape)。我们上面说到的ASCII 代码,是半角,在这种形式下的英文字母、数字键、符号键都是半角的,也就是每个字符占用一个标准的字符(Character)位置。中文中的半角输入法,在输入英文时,也是每个英文字母占用一个标准的字符位置,这时,它和纯英文输入法是一致的。

但是,全角输入的汉字字符,占用两个标准的字符的位置,在这种情况下输入的英文,和英文(EN)输入法输入的英文是不一致的,用这种中文输入法输入英文,在编程中就会有问题。会导致程序运行错误或者网页显示不正常。

因此,在编程过程中,凡是遇到英语部分,都转换成英语输入,而不是中文输入中的英语输入,这样会避免很多不必要的麻烦。

标签:, , ,


相关问题

    目前此问题还没有相关问答。




发表评论




问题归类



问题归档