C Perfectionnement
Description
Le langage C est un langage informatique utilisé pour la progrmmation système sous Linux et réputé très rapide à l’exécution sous Window ou LInux
Objectifs
- Connaître les aspects avancés du langage C tels que
l’utilisation des pointeurs, la gestion de la mémoire, les fonctions, le développement de listes chaînées, la gestion
des fichiers.
Public
- Développeurs informatiques
Prérequis
- Connaître les bases du langage C
Durée
2 jours (14 heures)
Moyens techniques
PC sous Windows ou Linux en fonction de la demande
Programme
- Pointeurs
- Présentation
- Utilisations
- Mémoire
- Fonctions
- Typedef
- Définition de type
- Les unions
- Divers
- Listes chaînées
- Fichiers
- Gestion de haut niveau
- Classes de variables
- C99
- Compilation
- Présentation
- Les librairies
Exercices
- Palindromes
- Adresses des variables
- Date
- Argument de main
- Va_list
- Énumération
- Structure
- Alignement structure
- Structure
- Sauvegarde bibliothèque
- Incrément statique
- C99