use std::io;
fn main() {
println!("Guess the number!");
println!("Please input your guess.");
let mut guess = String::new();
io::stdin().read_line(&mut guess)
.ok()
.expect("Failed to read line");
println!("You guessed: {}", guess);
}
use std::io;
fn main() { println!("Guess the number!");
println!("Please input your guess.");let mut guess = String::new();
let foo = bar;
let foo = 5; // immutable.
let mut bar = 5; // mutable io::stdin().read_line(&mut guess)
.ok()
.expect("Failed to read line");io::stdin()
read_line(&mut guess)
.ok()
.expect("Failed to read line"); io::stdin().read_line(&mut guess).ok().expect("failed to read line"); $ cargo build
Compiling guessing_game v0.1.0 (file:///home/you/projects/guessing_game)
src/main.rs:10:5: 10:39 warning: unused result which must be used,
#[warn(unused_must_use)] on by default
src/main.rs:10 io::stdin().read_line(&mut guess);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ println!("You guessed: {}", guess);
}
let x = 5;
let y = 10;
println!("x and y: {} and {}", x, y); $ cargo run
Compiling guessing_game v0.1.0 (file:///home/you/projects/guessing_game)
Running `target/debug/guessing_game`
Guess the number!
Please input your guess.
6
You guessed: 6
原文地址:http://blog.csdn.net/ucan23/article/details/45688287