Rust如何用writeln在标准输出流输出
在Rust中,可以使用标准库中的std::io::Write trait的writeln!宏来在标准输出流中输出。writeln!宏会自动在输出的内容后面添加一个换行符。
以下是一个简单的例子:
use std::io::{self, Write};
fn main() -> io::Result<()> {
writeln!(io::stdout(), "Hello, world!")?;
Ok(())
}
在上面的例子中,writeln!宏使用了io::stdout()函数返回的标准输出流对象作为第一个参数,然后在标准输出流中输出了字符串"Hello, world!"。最后,?操作符用于处理可能的I/O错误。
注意:需要在use语句中引入std::io::Write trait才能使用writeln!宏。
原文地址: https://www.cveoy.top/t/topic/iLxK 著作权归作者所有。请勿转载和采集!