Programmation c bases du langage wikilivres

Wikilivres Rech Programmation C Bases du langage Programmation C Un programme C dans son ensemble peut être décrit comme un ensemble de fonctions qui s'appellent les unes les autres Une fonction parmi celles-ci est obligatoire la fonction main C'est celle-ci qui est appelée par le système d'exploitation lorsque vous lui demandez d'amorcer votre programme La notion de fonction en elle-même est un concept assez avancé et sera expliquée plus loin dans le cours Pour l'instant abordez la notion de manière intuitive Bonjour L'un des plus petits programmes possible en langage C est include int main void printf Bonjour n return Les numéros de lignes ont été ajoutés pour la lisibilité mais ne font pas partie du programme CCe programme a pour seul but d'a ?cher le texte Bonjour ? suivi d'un retour à la ligne Voici la description de chaque ligne qui le compose include Inclusion de l'en-tête nommé Il est lié à la gestion des entrées et sorties STanDard Input Output entrées sorties standards et contient entre autres la déclaration de la fonction printf permettant d'a ?cher du texte formaté int main void Dé ?nition de la fonction principale du programme main principal en anglais Il s'agit de la fonction appelée au démarrage du programme tout programme en C doit donc la dé ?nir La partie entre parenthèses spéci ?e les paramètres que reçoit le programme ici le programme n'utilisera aucun paramètre ce qui est spéci ?é en C avec le mot- clé void vide La partie à gauche du nom de la fonction main spéci ?e le type renvoyé par la fonction la fonction main est dé ?nie par la norme C comme renvoyant une valeur entière de type int pour integer entier au système d'exploitation Début de la dé ?nition de la fonction main printf Bonjour n Appel de la fonction printf print formatted a ?chage formaté qui sera expliquée dans le chapitre dédié à cette fonction La cha? ne Bonjour ? va être a ?chée elle sera suivie d'un retour à la ligne représenté en C par n return La fonction main a été dé ?nie comme retournant to return une valeur de type int on renvoie donc une telle valeur Par convention la valeur indique au système d'exploitation que le programme s'est terminé normalement CFin de la dé ?nition de la fonction main Ce premier exemple ne détaille évidemment pas tout ce qui concerne la fonction main ou printf par exemple La suite de l'ouvrage précisera les points nécessaires dans les chapitres appropriés voir par exemple le paragraphe la fonction main du chapitre Fonctions et procédures ou le paragraphe Sorties formatées du chapitre Entrées sorties Compilation Pour exécuter un programme C il faut préalablement le compiler Tapez le code source du programme Bonjour dans un éditeur de texte et sauvegardez-le sous le nom bonjour c l'extension c n'est pas obligatoire mais est usuelle pour un ?chier source en C Ouvrez une fenêtre de commandes terminal sous Unix commandes MS -DOS sous Windows et placez-vous dans

  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Sep 15, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 61kB