在 Rust 中,你可以使用 println! 宏来向命令行输出文本。这个宏类似于其他语言中的 println 函数,用于打印格式化的文本到标准输出(stdout)。

以下是一些在 Rust 中输出到命令行的基本示例:
fn main() {
    // 输出简单文本
    println!("Hello, World!");

    // 格式化输出
    let name = "Alice";
    let age = 30;
    println!("My name is {} and I am {} years old.", name, age);

    // 输出数字
    let x = 42;
    println!("The value of x is: {}", x);

    // 输出多个值
    let a = 10;
    let b = 20;
    println!("The values are: {} and {}", a, b);

    // 输出换行
    println!("This is the first line.\nAnd this is the second line.");
}

运行这个程序,你将看到输出结果在终端中显示。

要注意的是,println! 宏是线程安全的,会自动处理换行符,而 print! 宏则不会自动换行。
fn main() {
    print!("This is the first line.");
    print!("And this is the second line.");
}

上述代码将在同一行输出两个字符串。

这只是 Rust 中输出到命令行的基本示例。如果你需要更复杂的格式化输出,你可以参考 [std::fmt](https://doc.rust-lang.org/std/fmt/) 模块的文档。


转载请注明出处:http://www.zyzy.cn/article/detail/13716/Rust