Outils pour utilisateurs

Outils du site


nsi:langages:rust:helloworld

Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214

Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214

Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214

Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214

Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214

Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214

Table des matières

Hello World

fn main() {
    println!("Hello world!");
}

Description

Comme en C, le programme principal, celui qui est exécuté quand on lance l'exécutable, c'est ce qui est contenu dans main.

On a donc défini une fonction avec fn et on lui a donné le nom main.

Comme en C, printlnprint line – est la fonction pour afficher une ligne de texte dans la console.

Mise en route

Si vous utilisez l'environnement en ligne https://play.rust-lang.org/, vous n'avez rien d'autre à faire que d'appuyer Run.

Pour utilisation plus normale, il faut installer le compilateur. Une fois le compilateur installé, vous pouvez travailler.

Fichier programme

Le code de votre programme doit être enregistrer dans un fichier. Un simple fichier texte auquel on donne l'extension .rs pour reconnaître que c'est un fichier programme en Rust.

Par exemple, appelons-le helloworld.rs.

compilation

rustc helloworld.rs

rustc est le nom du compilateur. Il faut l'exécuter dans le répertoire du fichier programme.

La compilation crée un fichier exécutable dont le nom pourra varier selon l'OS :

  • Sous Windows, ce sera helloworld.exe
  • Sous Linux ou MacOS, ce sera tout simplement helloworld.

On peut lancer directement cet exécutable. Par exemple en Windows :

helloworld.exe

Hello world !

Après lancement de l'exécutable en ligne de commande, le programme provoque l'affichage du message dans la même fenêtre de ligne de commande.

Si vous exécutez helloworld.exe en double cliquant dessus depuis l'explorateur de fichier, le programme va bien s'exécuter mais le message va s'afficher dans une fenêtre qui va s'ouvrir et se fermer aussitôt si bien que vous n'aurez pas le temps de voir le résultat.

nsi/langages/rust/helloworld.txt · Dernière modification : de goupillwiki