
5
SOMMAIRE
I- Introduction ..................................................................................................................................... 4
II-Les variables..................................................................................................................................... 4
III-Les constantes ................................................................................................................................ 4
IV- Les operateurs ............................................................................................................................... 4
CHAPITRE 1 : NOTIONS DE BASE DU LANGAGE C ................................................................ 6
I-INTRODUCTION ............................................................................................................................ 6
II-LES VARIABLES ........................................................................................................................ 12
III-LES CONSTANTES .................................................................................................................... 19
IV-LES OPERATEURS .................................................................................................................... 20
CHAPITRE 2 : LES STRUCTURES DE CONTRÔLES ................................................................ 27
I-LES STRUCTURES ALTERNATIVES ........................................................................................ 27
CHAPITRE 3 : LES POINTEURS ................................................................................................... 40
I-L'OPERATEUR ADRESSE & ....................................................................................................... 40
II-LES POINTEURS ......................................................................................................................... 41
CHAPITRE 4 : LES TABLEAUX ET LES CHAINES DE CARACTERES ................................. 51
I-LES TABLEAUX DE NOMBRES (INT ou FLOAT) ................................................................... 51
II-LES CHAINES DE CARACTERES ............................................................................................ 58
CHAPITRE 5 : LES FONCTIONS .................................................................................................. 62
I-FONCTIONS SANS PASSAGE D'ARGUMENTS ET NE RENVOYANT RIEN AU
PROGRAMME. ................................................................................................................................ 62
II-FONCTION RENVOYANT UNE VALEUR AU PROGRAMME ET SANS PASSAGE
D'ARGUMENTS .............................................................................................................................. 69
III-FONCTIONS AVEC PASSAGE D'ARGUMENTS ................................................................... 70
CHAPITRE 6 : LES TYPES DE VARIABLES COMPLEXES ...................................................... 77
I. LES DECLARATIONS DE TYPE SYNONYMES: TYPEDEF............................................. 77
II. LES STRUCTURES ................................................................................................................ 78
III. STRUCTURES ET TABLEAUX ........................................................................................... 79
IV. STRUCTURES ET POINTEURS ........................................................................................... 80
CHAPITRE 7 : LES FICHIERS ....................................................................................................... 81
I-GENERALITES ............................................................................................................................. 81
II-MANIPULATION DES FICHIERS ............................................................................................. 83
BIBLIOGRAPHIE : .......................................................................................................................... 88