« Introduction au langage C/Premier programme » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎Compiler le premier programme : Clarification de l'étape 2 Du paragaphe " Compiler le premier programme "
m Robot : Remplacement de texte automatisé (- l'on + l’on )
Ligne 67 :
</source>
 
Lors d'un processus appelé "précompilation", un petit programme que l'onl’on appelle [[Langage C/Le préprocesseur|préprocesseur]] ajoute, supprime et remplace des parties de votre source. Il traite les lignes commençant par le signe #. Cette précompilation fait partie de la chaine de compilation mais ce processus n'est pas lié directement à la compilation elle-même : le préprocesseur ne connait pas le langage C. C'est un programme qui manipule du texte.
 
L'option -E du compilateur gcc permet de voir à l'écran le résultat de cette phase.
Ligne 88 :
Chaque programme possède une fonction <code>main</code>. '''La fonction <code>main</code> est obligatoire dans tout programme en C standard.''' C'est le point d'entrée du programme lors de son exécution.
 
Si l'onl’on ne veut pas récupérer de paramètres de la ligne de commande qui a permis de lancer l'exécutable :
 
<source lang="c">
Ligne 134 :
La bibliothèque standard du langage C fournit les fonctions essentielles d'accès aux entrées et sorties du programme (accès aux fichiers et à l'affichage). Cela peut paraitre peu, mais un programme très complexe peut être entièrement construit à partir de ces fonctions.
 
Si une fonction retourne une valeur que l'onl’on souhaite stocker dans une variable, la syntaxe suivante est utilisée pour son appel :
 
<source lang="c">