O. Baldellon
Programmation C
SPUF400
L2
S4
6 ECTS
24h CM, 30h TP
Syllabus
O. Baldellon
Site web
Parcours : tronc commun (parcours général et parcours I.A.).
Contenu
- Présentation du langage C (norme ANSI), syntaxe et structures de contrôle
- Types (entiers, flottants, booléens),
struct,enum,union - Gestion de la mémoire et pointeurs
- Tableaux et chaînes de caractères
- Structures de données avancées (listes, arbres…)
- Interface avec Unix
- Modularité et compilation
- Projet
Prérequis
Les bases de la ligne de commande et de la programmation impérative (boucles, conditionnelles, variables et affectation).
Supports de cours
Les supports de cours pour Programmation C sont ici.
Ressources
- B.W. Kernighan, D.M. Ritchie, The C Programming Language, Prentice Hall
- B.W. Kernighan, D.M. Ritchie, Le langage C - C ANSI Kernighan, Masson - Prentice Hall, Traduit par J.-F. Groff et E. Mottier