====== Langage C (LC4) ====== ===== Description ===== Cours de programmation en langage C avec utilisation de la bibliothèque standard et des outils d'aide à la conception. ===== Syllabus ===== - Syntaxe générale, types, structures, unions, entrées/sorties standard - Notion de pointeur, arithmétique des pointeurs, allocation dynamique de mémoire - Chaînes de caractères, structures de données (listes, arbres) - Outils de débogage, modularisation de programmes en C, make et Makefile - Pointeurs de fonctions, macro-fonctions ===== Pré-requis ===== - Avoir déjà programmé dans un langage - Une bonne connaissance des structures de contrôles classiques (conditionnelles, boucles for et while, boucles imbriquées) dans un autre langage - Être à l'aise avec le cycle de programmation (édition, compilation, correction, tests)