#[derive(Debug)]
struct User {
name: String,
age: Box<i32>,
}
fn main() {
let user1 = User {
name: String::from("Alice"),
age: Box::new(42),
};
println!("Name: {},\nAge: {}\n", user1.name, user1.age);
let user2 = User {
name: String::from("Geun"),
age: user1.age,
};
println!("Name: {} ,\nAge: {}←Aliceから奪った\n", user2.name, user2.age);
println!("Name: {},\nAge: 消えちゃった\n", user1.name);
let user3 = User {
name: user1.name,
age: Box::new(24),
};
println!("Name: {}←Aliceから奪った,\nAge: {}\n", user3.name, user3.age);
println!("Name: 消えちゃった,\nAge: 消えちゃった\n");
}
To embed this project on your website, copy the following code and paste it into your website's HTML: