Informatique
Par Samir OTMANE
Module II20 (Remise à niveau en programmation C)
S.Otmane
Table des matières
1 Un peu d’histoire -----------------------------------------------------------------3
2 La compilation --------------------------------------------------------------------3
3 Les composants élémentaires du C -------------------------------------------4
3.1.1
3.1.2
3.1.3
4
Les identificateurs
Les mots-clefs
Les commentaires
Structure d'un programme C -------------------------------------------------5
5 Les types prédéfinis -------------------------------------------------------------- 8
5.1 Le type caractère
5.2 Les types entiers
5.2 Les types flottants
6 Les constantes ---------------------------------------------------------------------9
6.1
6.2
6.3
6.4
Les constantes entières
Les constantes réelles
Les constantes caractères
Les constantes chaînes de caractères
7 Les opérateurs ------------------------------------------------------------------- 10
7.1 L'affectation
7.2 Les opérateurs arithmétiques
7.3 Les opérateurs relationnels
7.4 Les opérateurs logiques booléens
7.5 Les opérateurs logiques bit à bit
7.6 Les opérateurs d'affectation composée
7.7 Les opérateurs d'incrémentation et de décrémentation
7.8 L'opérateur virgule
7.9 L'opérateur conditionnel ternaire
7.10 L'opérateur de conversion de type
7.11 L'opérateur adresse
8 Les instructions de branchement conditionnel ---------------------------- 14
8.1 Branchement conditionnel « if---else »
8.2 Branchement multiple « switch »
2
Module II20 (Remise à niveau en programmation C)
S.Otmane
9 Les boucles ----------------------------------------------------------------------- 15
9.1 Boucle « while »
9.2 Boucle « do---while »
9.3 Boucle « for »
10 Les instructions de branchement non conditionnel -------------------- 16
10.1 Branchement non conditionnel « break »
10.2 Branchement non conditionnel «