Prochaines sessions

Objectifs
- Concevoir des applications portables en langage C.
Pré requis
- Avoir une pratique de la programmation dans des langages structurés (Pascal, Basic, Fortran, Cobol…).
Modalités et délais d’accès
Pré-inscription
Bulletin d'inscription à retourner complété
Programmes de Le langage C
Introduction et historique
Structure d’un programme C
- Définition des macros
- Déclaration des variables
- Prototypes
- La fonction main()
- Les fonctions
Les variables, les constantes et les types
- Définition
- Déclaration de variable
- Classe et portée
- Les types du langage C
- Les constantes
Expressions et opérateurs
- Généralités
- Les opérateurs arithmétiques, relationnels, bit à bit
- Les opérateurs affectation, incrémentation, décrémentation
- Les opérateurs transtypage, séquentiel et sizeof
- Priorité d’évaluation
Les entrées/sorties conversationnelles
- Gestion du clavier
- Gestion de l’écran
- Entrées, sorties formatées
Les structures de contrôle
- Les tests (if, else, switch, case)
- Les boucles (for, while, do while)
- Les instructions break, continue et goto
Les tableaux
- Définition et utilisation
- Tableaux de dimension n
Les pointeurs
- Définition
- Utilisation des pointeurs
- Arithmétique des pointeurs
- Les adresses et les pointeurs
- Similitude avec les tableaux
- Opérations sur les pointeurs
- Les pointeurs de pointeurs