« Exercices en langage C/Notions de base » : différence entre les versions

Contenu supprimé Contenu ajouté
Thierry46 (discussion | contributions)
Compléments qualité
Tavernier (discussion | contributions)
bricole
Ligne 30 :
 
{{Boîte déroulante|titre=Solution|contenu =
Un programme C commence par l'exécution d'une fonction <code>main</code>. Il existe deux prototypes standards pour la fonction <code>main</code> : <code>int main(void)</code> et <code>int main(int argc, char* argv[])</code>. Nous utilisons le plus simple car nous n'avons pas besoin de <code>argc</code> ni <code>argv</code>. Remarquons que les deux prototypes indiquent que <code>main</code> retourne un entier de type <code>int</code>. Nous retournons 0 (zéro), valeur conventionnelconventionnelle pour indiquer que le programme est terminé sans erreur. Voici notre '''définition''' de la fonction <code>main</code> :
 
<source lang="C">