Académique Documents
Professionnel Documents
Culture Documents
Pour faire nos premiers pas dans le langage de programmation C le meilleur moyen
consiste à observer un programme écrit en C
# include <stdio.h>
main ()
{
printf( “Bonjour \n”);
}
La première ligne est une directive de compilation, elle permet d’inclure dans un
programme une bibliothèque d’entrée sortie, pour des raisons historique liées à UNIX.
main : indique qu’il s’agit d’un programme principal.
( ) Indique que le programme n’admet pas d’argument
{ et } jouent le rôle de début et fin, délimite le programme.
printf est l’ordre d’affichage à l’écran.
\n représente le caractère non visualisable qui est le caractère retour à la ligne.
; indique la fin d’instruction
Le codage n’est soumis à aucune contrainte de la colonne.
# include <stdio.h>
main () { printf(“Bonjour \n”); }
II.1 Les commentaires:
Les commentaires serrent à améliorer la lisibilité d’un programme, les commentaires
sont placées entre /* et */, le texte compris entre deux délimiteurs est interprétés comme
commentaire par le compilateur, et n’est pas compilé.
# include <stdio.h>
/* Nom du programme comment.c , exemple du programme
Commenté */
main( ) /* Ceci est l’entête du programme */
{ // Début du programme principal
Printf( "Bonjour \n");
} /* fin de main */
II.2 Identificateur:
Un identificateur est constitué par une lettre, ou le signe souligné suivi par toute
combinaison de lettres, chiffres ou signe soulignés, il permet la déclaration (représentation,
d’une variable, constante ou fonction).
14
Chapitre I I Eléments de base du langage C
15
Chapitre I I Eléments de base du langage C
16
Chapitre I I Eléments de base du langage C
17
Chapitre I I Eléments de base du langage C
Le caractère back slash (′′\′′) est utilisé pour faire savoir au compilateur qu’à la suite de ce
signe se trouve un caractère de contrôle particulier.
La lettre ′′n′′ qui suit ′′\′′ signifie qu’à la suite de l’affichage de la chaîne de caractère il
aura un saut de ligne.
#include <stdio.h>
main()
{ printf("Ceci est une ligne de texte suivi d'un saut de ligne\n");
printf("une autre ligne, à laquelle....");
printf("Ce texte est rattaché \n\n");
printf("La ligne de texte, qui suit une ligne vide\n");
}
Le code de contrôle \n peut être placé à des endroits quelconques autant de fois que vous
le désirez.
Exemple : printf("Hello \n World \n");
18
Chapitre I I Eléments de base du langage C
La séquence de contrôle \t saut de tabulation peut être placée autant de fois que vous
désirez. printf("Hello \t World \n");
#include <stdio.h>
main()
{ int a; /* entier simple */
long int b; /* entier long*/
short c; /* entier de type short */
unsigned int d; /* entier non signé */
char e; /* caractères */
float f; /* réel simple précission */
double g; /* réel double précission */
19
Chapitre I I Eléments de base du langage C
20