Les Bases de la Programmation en Langage C
Formation
À Villeurbanne
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Villeurbanne
-
Heures de classe
35h
Objectifs: Savoir à l'issue de la formation réaliser un programme portable en C. Destinataires: informaticiens. Méthodes et moyens pédagogiques. Exposés théoriques et cas pratiques reposant sur des problèmes de gestion d'entreprise. Stage de 8 participants en maximum.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissances de bases en programmation.
Les Avis
Le programme
Introduction
- Généralités
- Composantes de base du langage
- Les types de données
- Compilation, Execution
Opérateurs
- Opérateurs arithmétiques (+,-,÷,*,%)
- Post et Pré-incrémentation
- Post et Pré-décrémentation
- Opérateurs logiques
- Opérateur d'adressage
Structures de contrôle
- If, else, while, for
Chaines de caractères
- Déclaration
- Fonctions utiles
Fonctions
- Appel de fonction
- Passage d'argument à une fonction
- Valeur de retour
Les librairies de fonctions
- Importation
- Utilisation
Flux
- Entrée standard
- Sortie standard
- Sortie d'erreur
- Autres flux de sorties
Variables
- Variable global
- Variables static
Les structures
- Déclaration
- Utilisation
- Avantages
Mémoire
- Allocation, Libération
- Pointeurs
- Adressage
Tableaux, pointeurs et chaînes de caractères
- Définition et utilisation classique des tableaux.
- Equivalences pointeurs/tableaux.
- Chaînes de caractères.
- Initialisation des tableaux.
- Exemples de manipulation de chaînes de caractères.
Les structures et la mémoire
- Généralités.
- Les structures emboîtées.
- Les structures chaînées.
- Les champs de bits.
- Les unions.
- Les énumérations.
Compléments sur les opérateurs et les instructions
- Opérateur ternaire d'alternative.
- L'instruction switch.
- L'instruction do while.
- Instructions associées aux boucles (break ...).
Opérateurs travaillant au niveau du bit
- ET, OU, OU exclusif, complément à 1.
- Décalages de bit.
Le macroprocesseur, la portabilité
- Les directives de compilation : constantes symboliques, macros, inclusions, compilation conditionnelle.
- Construction de surtypes : typedef.
- Conversion explicite de types : casting.
- Maîtrise des types complexes.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Les Bases de la Programmation en Langage C