Dans ce tutoriel, nous allons créer notre premier programme en C++, le classique et incontournable Hello World. Un passage obligé pour tout développeur !
Pourquoi commencer par un programme console ?
Les programmes console sont parfaits pour débuter. Sans interface graphique, ils vous permettent de vous concentrer sur l’essentiel : la logique du code et la syntaxe C++.
Retroussons nos manches et passons au code !
Le code Hello World en C++
#include <iostream>
int main()
{
std::cout << "Hello World\n";
return 0;
}Comprendre le code ligne par ligne
1. L’instruction d’affichage
std::cout << "Hello World\n";Cette ligne affiche « Hello World » à l’écran. Décortiquons-la :
std::cout: l’objet qui permet d’afficher du texte dans la console<<: l’opérateur d’insertion qui envoie le texte vers cout"Hello World\n": la chaîne de caractères (string) à afficher\n: le caractère spécial pour un retour à la ligne
2. La fonction main()
int main()
{
// Votre code ici
return 0;
}La fonction main() est magique en C++ :
- Elle est obligatoire dans tout programme C++
- C’est le point d’entrée : le programme commence par la première instruction de main()
- Le programme se termine quand main() se termine
- Elle doit s’écrire en minuscules (C++ est sensible à la casse)
⚠️ Attention : Main() ou MAIN() ne fonctionneront pas !
3. L’include
#include <iostream>Cette ligne importe la bibliothèque iostream (Input/Output Stream) qui contient la définition de cout. Sans elle, le compilateur ne comprendra pas std::cout.
Le #include copie le contenu du fichier iostream avant la compilation.
Alternative avec using namespace
Pour éviter de répéter std:: partout, vous pouvez utiliser :
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World\n";
return 0;
}Note : Pour les petits programmes, c’est acceptable. Pour les gros projets, il est préférable d’utiliser std:: explicitement.
Les caractères spéciaux en C++
| Caractère | Signification |
|---|---|
\n | Retour à la ligne |
\t | Tabulation |
\\ | Backslash |
\" | Guillemet |
Points essentiels à retenir
✅ Tout programme C++ doit avoir une fonction main()
✅ Le C++ est sensible à la casse (minuscules ≠ majuscules)
✅ \n signifie retour à la ligne dans une chaîne de caractères
✅ #include <iostream> est nécessaire pour utiliser cout
✅ Les accolades {} délimitent le corps de la fonction
Exercices pratiques
Pour bien maîtriser ce premier programme, essayez ces modifications :
- Testez la casse : Changez
main()enMain()et voyez l’erreur - Oubliez l’include : Supprimez
#include <iostream>et observez - Jouez avec \n : Placez
\nentre « Hello » et « World » pour les afficher sur deux lignes - Multipliez les cout : Utilisez deux instructions
coutpour afficher le message - Testez les erreurs : Oubliez une accolade, le
#, ou les parenthèses demain()
Conseil : Après chaque modification, recompilez et exécutez le programme pour comprendre les erreurs. Le C++ est rigoureux, mais vous acquerrez vite les bons réflexes !
Prochaine étape
Maintenant que vous savez afficher du texte, il est temps d’apprendre à faire des calculs ! Dans le prochain cours, nous verrons comment programmer des opérations mathématiques en C++.
💡 Besoin d’aide ? Rejoignez la communauté Itamde pour échanger avec d’autres développeurs et poser vos questions !
➡️ Introduction aux langages courants : C#, C++, Python

Voila, vous pouvez maintenant briller en soirée …







0 commentaires