字面量
转义字符
\n : 换行符
\r : 回车符(回到本行起始位置)
\t : 水平制表符(即键盘 Tab 键)
\\ : 代表单个反斜杠 \
\0 : 空字符(null)
\' : 代表单引号 '
\" : 双引号 "
数字
十进制整数 : 98_222
十六进制整数 : 0xff
八进制整数 : 0o77
二进制整数 : 0b1111_0000
浮点 : 123.0E+77
字符与字符串
Character : 'H'
String : "hello"
Raw string : r#"hello"# 在Rust中,如果需要使用Rust关键字作为变量名、函数名、模块名等标识符,可以在关键字前面加上前缀r#,这样编译器就会将其解析为标识符而非关键字。这个前缀可以用于任何Rust关键字。例如:let r#return = 123;println!("{}",r#return);
Byte : b'H'
Byte string : b"hello"
Raw byte string : br#"hello"#
Last updated