C Minimum
MINIMUM
connaissances nécessaires à la programmation des microcontrôleurs en langage C
(une introduction au langage c A.N.S.I
maj n°3 )
Christian Dupaty
Professeur de génie électrique dupaty@unimeca.univ-mrs.fr Cours langage C : documents supports
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Organisation générale d’un compilateur C ..................................................................3
LA SYNTAXE DU C : le premier programme ............................................................3
VARIABLES, EQUIVALENCES ET CONSTANTES..................................................5
Boucles..............................................................................................................................6
Branchements conditionnels : .......................................................................................7
Les pointeurs ....................................................................................................................8
Tableaux ...........................................................................................................................9
Utilisation des pointeurs ...............................................................................................10
Bibliothèque standard stdio.h (très utilisée) ..............................................................11
Structures....................................................................................................................13
Champs de bits ..........................................................................................................14
Union ...........................................................................................................................14
La récursivité en langage C .....................................................................................15
Les réels