Skip to content
On this page

数据类型

标量类型

整型

长度有符号无符号
8-biti8u8
16-biti16u16
32-biti32(默认)u32
64-biti64u64
128-biti128u128
archisizeusize

这里需要注意的是 arch 类型依赖运行的计算机架构。在64位架构上是64位,在32位架构上是32位长度。

整数的除法会向下舍入到最接近的整数。比如 -5 / 3 的结果为 -1

浮点型

长度类型
32-bitf32
64-bitf64(默认)

bool 型

只有 falsetrue 两个类型。

字符

类型为 char。这个类型跟 C 语言的类型有区别。C 中只能存储一个字节的内容,而这里的长度是 4 个字节,并代表 unicode 标量值。

复合类型

元祖

数组