Pages personnelles de Carine Fédèle

Langage C

Objectifs

Permettre aux étudiants de se familiariser avec un langage utilisé fréquemment dans la programmation des systèmes d'exploitation (Unix en est la preuve).

2001-2003

Les TDs (HTML)

Pour commencer en C TD 1
Types en C TD 2
Initiation à gdb - Tableaux, chaînes de caractères et caractères TD 3
Structures et unions TD 4
Pointeurs et chaînes de caractères TD 5
Pointeurs et structures chaînées TD 6
Ligne de commande et nombre variable de paramètres TD 7
Les fichiers TD 8
Un peu de compilation séparée et des objets! TD 9
Utilisation de make TD 10
Et si on utilisait le préprocesseur... TD 11
Une bibliothèque de manipulation de dates TD 12
Un programme un peu plus conséquent TD 13

Les solutions

aux TDs

Autres TDs (Postscript)

td 1 Mise en place, environnement
td 2 Expressions, tableaux et boucles
td 3 Tableaux, chaînes de caractères et caractères. Utilisation simple de GDB
td 4 Structures et unions
td 5 Chaînes de caractères et pointeurs
td 6 Pointeurs
td 7 Ligne de commande et nombre variable de paramètres
td 8 Les fichiers quelconques
td 9 Compilation séparée: les matrices
td 10 Calculatrice avec petite interface graphique (bibliothèque libsx)
td 11 Compilation séparée (!) et makefile
td 12 Arbres binaires
td 13 Révisions