Initiation du langage C premiers pas

1.1  Prologue
Ce cours utilise comme compilateur le  Borland C 2.0. Celui-ci est disponible sur le Web.
1.2  Exemple de programme
main ()
{
puts (« Bonjour »);
}
Voici pour exemple un premier programme qui fonctionne malgré le fait qu’il ne soit pas normalisé. Celui-ci affiche le mot bonjour à l’écran.
Une fois le texte du programme frappé, il faut le compiler (Compile), c’est à dire en analyser la syntaxe.
On remarquera plusieurs types de commandes dans le menu Compile:
1.  Compilequi compile le programme c’est à dire en analyse la syntaxe et produit un  pseudo-code non interprétable par l’ordinateur (.obj)
2.  Make  qui construit un exécutable  .exe qui permet au programme d’être exécuter comme n’importe quel autre programme.
3.  Linkqui permet de lier plusieurs  pseudo-codes entre eux et d’en créer un
4.  Build all  qui permet de retraduire tous les codes source d’un projet (ensemble de programmes liés les uns aux autres).
1.3  Exécution du programme (Run)
On remarque que:
-Pour voir ce qu’affiche le programme il est nécessaire d’utiliser la commande UserScreen dans le menu Windows.
-L’exécution du programme de nombreuses fois fait apparaître le mot Bonjour plusieurs fois.
1.4  Correction du programme
Nous allons normaliser le programme. En fait, à sa base, le langage C n’est qu’un ensemble de bibliothèques à partir desquelles le compilateur trouve les fonctions et les applications qui lui permettent de créer un programme exécutable. Exactement ce que vous faites lorsque vous recherchez dans une encyclopédie. Certaines bibliothèques sont inclues dans des compilateurs ce qui permet à notre programme de s’exécuter. Normalement, putsa besoin de la bibliothèque stdio.h. Pour ajouter une bibliothèque, il suffit d’ajouter  #include <nom de la bibliothèque>en début de programme.
Le second point à corriger est l’absence de valeur de retour. La valeur de retour permet à un programme ou à l’utilisateur de savoir si le programme que l’on exécute s’est correctement terminé. 0 signifie une terminaison sans erreur.

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Initiation du langage C premiers pas (120 Ko) (Cours PDF)
Initiation du langage C

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *