rust format! 宏 {} 占位符
具名参数(Rust 1.58+ 支持)
从 Rust 1.58 开始,format! 支持在 {} 中指定变量名(需同名局部变量):
复制
let name = "Bob";
let age = 25;
let msg = format!("Name: {name}, Age: {age}"); // 直接引用变量名
println!("{}", msg); // 输出: "Name: Bob, Age: 25"
优点:
- 代码更清晰,无需重复变量名。
- 避免顺序错误。
注意:变量必须在当前作用域内,且名称与占位符完全一致。
posted on 2025-06-19 09:01 zyp_java_net 阅读(16) 评论(0) 收藏 举报
浙公网安备 33010602011771号