Rust 程序设计语言 简体中文版 1.85.0(value: i32, unit_label: char) { println!("The measurement is: {value}{unit_label}"); } 这个例子创建了一个名为 print_labeled_measurement 的函数,它有两个参数。第一个参数名 为 value,类型是 i32。第二个参数是 unit_label ,类型是 char。然后,该函数打印包含 char。然后,该函数打印包含 value 和 unit_label 的文本。 尝试运行代码。使用上面的例子替换当前 functions 项目的 src/main.rs 文件,并用 cargo run 运行它: $ cargo run Compiling functions v0.1.0 (file:///projects/functions) Finished `dev` profile [unoptimized 31s Running `target/debug/functions` The measurement is: 5h 因为我们使用 5 作为 value 的值,h 作为 unit_label 的值来调用函数,所以程序输出包含这 些值。 52/562Rust 程序设计语言 简体中文版 语句和表达式 函数体由一系列的语句和一个可选的结尾表达式构成。目前为止,我们提到的函数还不包含结0 码力 | 562 页 | 3.23 MB | 24 天前3
共 1 条
- 1













