Menu
Coddy logo textTech

Afficher dans la console

Fait partie de la section Fundamentals du Journey Rust de Coddy — leçon 29 sur 75.

En Rust, vous pouvez afficher du contenu dans la console en utilisant les macros print! et println!. Ces macros vous permettent d'afficher du texte, des variables et des expressions dans la console. La différence principale entre print! et println! est que println! ajoute un caractère de nouvelle ligne à la fin de la sortie, ce qui fait que la sortie suivante commence sur une nouvelle ligne, alors que print! ne le fait pas.

Voici comment vous pouvez utiliser ces macros :

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

Ce code produira le résultat suivant :

Name: Alice is 30 years old.
Hello, Alice!
challenge icon

Défi

Débutant

Écrivez un programme Rust qui utilise les macros print! et println! pour afficher ce qui suit :

  1. Affichez "Hello, " et "Coddy!" sur la même ligne.
  2. Affichez "Rust is fun!" sur une nouvelle ligne en utilisant println!.

Utilisez les variables fournies à l'intérieur des macros d'affichage.

Aide-mémoire

En Rust, utilisez les macros print! et println! pour afficher la sortie sur la console :

  • print! - affiche sans ajouter de saut de ligne
  • println! - affiche et ajoute un saut de ligne à la fin

Utilisez {} comme espaces réservés pour les variables :

let name = "Alice";
let age = 30;

print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);

println!("Hello, {}!", name);

Sortie :

Name: Alice is 30 years old.
Hello, Alice!

Essayez vous-même

fn main() {
    let hello = "Hello, ";
    let coddy = "Coddy!";
    let rust_is_fun = "Rust is fun!";
    // Écrivez votre code ci-dessous

}
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fundamentals