04-多行字符串常量

多行字符串常量 — Rust 语言之旅

内容来源 · Tour of Rust / Rust 语言之旅

原文链接: https://tourofrust.com/62_zh-cn.html

多行字符串常量

Rust 中字符串默认支持分行。

使用 \ 可以使多行字符串不换行。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
fn main() {
    let haiku: &'static str = "
        我写下,擦掉,
        再写,再擦,
        然后一朵罂粟花开了。
        - 葛饰北斋";
    println!("{}", haiku);
    
    
    println!("你好 \
    世界"); // 注意11行 世 字前面的空格会被忽略
}
最后修改 August 21, 2026: 更新 (76fc81a2e)