我想问一下,在C语言中有没有与
我已经阅读了如何在Rust中读取用户输入?,但它询问如何读取多行;我只想读取一行。
我还阅读了如何从标准输入读取单个字符串?,但我不确定它是否像
fgets()
等效的函数。let line = ...;
println!("You entered: {}", line);
我已经阅读了如何在Rust中读取用户输入?,但它询问如何读取多行;我只想读取一行。
我还阅读了如何从标准输入读取单个字符串?,但我不确定它是否像
fgets()
或sscanf("%s",...)
那样工作。
let stdin = io::stdin();
行不再必要。你可以直接使用for line in io::stdin().lock().lines() { ... }
。 - mk12