C initiation
Formation
À Paris
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
-
Niveau
Niveau initiation
-
Dirigé à
Pour professionnels
-
Lieu
Paris
-
Durée
5 Jours
Objectifs: Cette formation a pour objectif de découvrir les bases du langage C et ses concepts fondamentaux afin de réaliser des programmes.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Avoir des notions d'algorithmique.
Les Avis
Le programme
Lors de cette formation, nous modéliserons un réseau de contact dans lequel nous définirons des algorithmes de tri et de recherche de nouveaux contacts. Tout cela nous permettra de nous confronter aux problématiques de pointeurs et de structure de données sur des cas concrets.
Introduction
- Comparaison avec les autres langages
- Avantages et faiblesses
- Choix d'un environnement de développement
- Compilation (gcc, make...)
- Debugger (gdb, ddd...)
- Détection des fuites mémoires (valgrind)
- Les variables
- Types de données
- Opérateurs et expressions
- Opérateurs de calcul, assignation, comparaison, ...
- Priorité des opérateurs
- Constantes
- Conversions de types
- La portée des variables
- Les structures logiques
- Logique booléenne
- Conditions (structures alternatives)
- Boucles (structure répétitives)
- Interruptions
- Les fonctions
- Définition et utilisation
- Arguments
- Paramètres d'entrées ou d'entrées/sorties
- Passage par valeur, par pointeur
- Valeur de retour
- Pointeurs et gestion de la mémoire
- Allouer et libérer la mémoire en fonction des besoins
- Manipuler les données en mémoire en utilisant les pointeurs
- Les tableaux
- Définir et parcourir un tableau à une ou plusieurs dimensions
- Allocation dynamique
- Passage de tableaux en arguments des fonctions
- Préprocesseur
- Utilisation des constantes
- Conditions
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
C initiation