print!es una macro en Rust que imprime texto en la consola.println!añade automáticamente un salto de línea (\n) al final.
Uso básico:
println!("Hola mundo");
Con variables (interpolación):
let nombre = "Ana";
let edad = 25;
println!("Me llamo {} y tengo {} años", nombre, edad);
Con nombres en los marcadores:
println!("Me llamo {nombre} y tengo {edad} años");
Formateo de números:
let pi = 3.14159;
println!("Pi con 2 decimales: {:.2}", pi); // 3.14
Debug de estructuras:
let vector = vec![1, 2, 3];
println!("{:?}", vector); // [1, 2, 3]
Con el símbolo # para formatear la vista
println!("{body:#?}");