Mar*_*ers
54
Unicode是一种为几乎所有当前使用的语言中的字符分配唯一编号(称为代码点)的方法,以及许多其他字符,如数学符号.有许多方法可以将Unicode字符串编码为字节,例如UTF-8和UTF-16.
ASCII仅将值分配给128个字符(az,AZ,0-9,空格,一些标点符号和一些控制字符).
对于具有ASCII值的每个字符,Unicode代码点和该字符的ASCII值都相同.
在大多数现代应用程序中,您应该更喜欢使用Unicode字符串而不是ASCII.例如,这将允许您在其姓名或地址中包含带重音字符的用户,并将您的界面本地化为英语以外的语言.