掌握数据类型、运算符和字符串处理
1. 字符编码基础
在进行字符串排序等操作时,需要将字符转换为数字。常见的字符编码有 ASCII 字符集(也称为 ANSI 字符集),其中 ASCII 是 American Standard Code for Information Interchange 的缩写,ANSI 是 American National Standards Institute 的缩写。计算机上能显示的每个基本符号都有不同的 ASCII 码,包括基本的打字机字符(代码 32 到 127)和特殊控制字符(代码 0 到 31)。例如,小写字母 a 对应的 ASCII 码是 97,大写字母 A 对应的 ASCII 码是 65。在排序或比较时,Visual Basic 会根据 ASCII 码的不同来处理这些字符。
20 世纪 80 年代,IBM 扩展了 ASCII 码,增加了 128 到 255 的代码,用于表示带重音的字符、希腊字符、图形字符以及其他杂项符号,这些与 ASCII 码一起构成了 IBM 扩展字符集。
随着计算机和应用软件市场的全球化,出现了更全面的字符表示标准——Unicode。最初,Unicode 可以显示多达 65,536 个符号,足以表示 ASCII 字符集中的传统符号以及许多国际语言和符号。Visual Studio 2012 增加了对带代理项的 UTF - 16 编码的支持,这是一种增强的 Unicode 标准,能够表示超过一百万个不同的字符。
1.1 处理 ASCII 码
在 Visual Basic 中,可以使用 Asc 函数来确定特定字母的 ASCII 码,使用
掌握字符串处理与编码技术
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



