Menu
CoddyTech

控制台输出

本课属于 Coddy Rust 学习旅程的“基础知识”单元。第 29 课,共 75 课。

在 Rust 中,你可以使用 print! 和 println! 宏在控制台输出内容。这些宏可以让你在控制台显示文本、变量和表达式。print! 和 println! 的主要区别是,println! 会在输出末尾添加换行符,让下一段输出从新的一行开始,而 print! 不会。

下面介绍如何使用这些宏: 

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

这段代码将产生以下输出:

Name: Alice is 30 years old.
Hello, Alice!
challenge icon

挑战

入门

编写一个 Rust 程序,使用 print! 和 println! 宏输出以下内容:

  1. 在同一行打印 "Hello, " 和 "Coddy!"。
  2. 使用 println! 在新的一行打印 "Rust is fun!"。

在打印宏中使用给定的变量。

亲手试试

fn main() {
    let hello = "Hello, ";
    let coddy = "Coddy!";
    let rust_is_fun = "Rust is fun!";
    // 在下方编写你的代码

}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Rust 在线编译器