Formation: Perfectionnement en langage C
Prix:
1960 €
Code cours:
LC002
Public:
Toute personne amenée à programmer, à superviser ou à modifier des logiciels écrits en langage C.
Objectifs
Compléter des connaissances en langage C par une formation approfondie sur les mécanismes fondamentaux de fonctionnement.
Connaissances préalables nécessaires
Il est demandé aux participants de connaître les structures et fonctions de base du langage C.
Programme de formation
Rappels
Architecture d'un programme écrit en C; fonctions de base; variables Phases de compilation.
Variables
Structures avancées, unions, tableaux, champs binaires, drapeaux. Particularités des variables statiques, des variables externes. Rappels et compléments sur l'édition de liens.
Fonctions
Appels récursifs, transmission de liste variable d'arguments. Pointeurs sur les fonctions. Applications aux interpréteurs.
Mémoire
Principe d'allocation mémoire; mise en oeuvre.
Pratique
Les listes chaînées, les arbres binaires. Applications à l'organisation des données.