rust中的字面值常量
字面值常量的类型
在rust中,整数1
,字符'a'
,字符串"abc"
,布尔类型true
,单元类型()
都是可以直接使用的字面值常量.
整数十六进制、八进制、二进制表示
整数的十六进制通过在字面值常量前添加前缀0x
整数的八进制通过在字面值常量前添加前缀0o
整数的二进制通过在字面值常量前添加前缀0b
下划线在数值字面值常量中的使用
主要使用下划线来增加可读性。
例如,1_000
和1000
的含义相同。
0.000_001
和0.000001
含义相同.
rust中的操作符
算术运算符
主要包括:+、-、*、/
逻辑运算符
主要包括:&&、||、!
位运算符
主要包括:&、|、^、<<、>>