Julia 字符
阐述
字符类型由 AbstractChar
及其子类型定义。
具象类型
子类型 Char <: AbstractChar
是 32 位原始类型,用于表示 Unicode 字符,并且使用字符的 UTF-8 编码值来存储。(由于 UTF-8 最多使用四个字节,这是可行的。)
相关方法
Char
和整数类型可 以互相转换,数值代表了它的 Unicode 码位- 可以比较大小、相减、加减整数运算
实例
字面量的表示
字符字面量用单引号表示,其内容可以是
- 字符自身,如
'1'
- Unicode 形式,如
'\u2200'
和'\U10ffff'
- ASCII 十六进制和八进制形式,如
'\x7f'
和'\177'
- ASCII 转义形式,如
'\0'
和'\t'