• slide-formation

Développer avec le langage C


Pré requis

- Avoir une expérience dans la programmation structurée

Objectifs de la formation

- Acquérir les principes fondamentaux de la programmation structurée
- Apprendre la syntaxe et les fonctions essentielles
- Savoir exploiter les mécanismes de gestion de la mémoire
- Être capable d’engendrer de petites applications en suivant la norme ANSI

Public :

Pour les développeurs et les ingénieurs des systèmes Unix

Contenu du cours

Introdcution au langage C

- Historique
- Description du langage

Structure des programmes

- Forme générale
- Fonctions

Instruction de contrôle

- Généralités
- Instructions et blocs
- Tests et boucles

Opérateurs et expressions

- Généralités
- Expression " LVALUE "
- Opérateurs unaires
- Opérateurs binaires
- Opérateurs particuliers
- Arithmétique sur les pointeurs

Constantes

- Généralités
- Types de constantes
- Exemples de constantes

Variables

- Définition
- Durée de vie
- Propriétés
- Portée

Types de données

- Types simples
- Agrégats
- Définition de nouveaux types

Fichiers et entrées/sorties

- Principes d'utilisation
- Type de fichiers
- Niveaux d'accès

Allocation dynamique de mémoire

- Allocation dynamique
- Fonction d'allocation
- Fonction de libération
- Principe de fonctionnement

Le pré-processeur

- Notion de pré-processeur
- Pré-processeur de C
- Macro Substitutions
- Compilation conditionnelle
- Inclusion de fichier
- Contrôle de log

 

Powered by Amazing-Templates.com 2014 - All Rights Reserved.