Menu
Coddy logo textTech

Langage C

Fait partie de la section Fundamentals du Journey C de Coddy — leçon 1 sur 63.

C est un langage de programmation puissant et efficace qui offre un accès de bas niveau à la mémoire tout en maintenant des performances élevées. Il est idéal pour la programmation système, les systèmes embarqués et les systèmes d'exploitation, offrant un contrôle précis sur le matériel et la gestion de la mémoire.

Voici à quoi ressemble un programme C de base :

#include <stdio.h> — inclut la bibliothèque standard d'entrée/sortie afin que vous puissiez utiliser des fonctions comme printf.

int main() { — définit la fonction principale, qui est le point de départ de tout programme C.

    printf("Hello, World!\n"); — affiche le texte Hello, World! à l'écran. Le \n déplace le curseur vers une nouvelle ligne.

    return 0; — indique au système d'exploitation que le programme s'est terminé avec succès.

} — ferme la fonction principale.

Appuyez sur Run pour voir votre premier programme C en action !
challenge icon

Défi

Débutant

Appuyez sur le bouton d'exécution pour lancer votre premier code en C.

Aide-mémoire

C est un langage de programmation puissant et efficace qui offre un accès de bas niveau à la mémoire tout en maintenant des performances élevées. Il est idéal pour la programmation système, les systèmes embarqués et les systèmes d'exploitation, offrant un contrôle précis sur le matériel et la gestion de la mémoire.


Un programme C de base ressemble à ceci :

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}
#include <stdio.h> — inclut la bibliothèque standard d'entrée/sortie afin que vous puissiez utiliser printf.
int main() — la fonction principale où votre programme commence à s'exécuter.
printf(...) — affiche du texte à l'écran.
\n — déplace le curseur vers une nouvelle ligne.
return 0; — signale que le programme s'est terminé avec succès.

Essayez vous-même

#include <stdio.h>

int main() {
    printf("Hello C!\n");
    return 0;
}

Toutes les leçons de Fundamentals