Formation Langage C.
Score de satisfaction : 4.54/5
Durée :
5 jours
20/01/2025 à Lyon
numero vert : 0805 950 800 (service et appel gratuits)
Langage C
à partir de
2750 €HT

Référence :
SF33512
Durée :
5 jours

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 35 heures de formation
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Langage C.

Maîtrisez C avec notre formation intensive de 5 jours !

Etre capable d’écrire des programmes en langage C, langage de programmation impératif conçu pour la programmation système. Il est devenu un des langages les plus utilisés et de nombreux langages plus modernes comme C++, Java et PHP reprennent des aspects de C.

Objectifs pédagogiques.

1Expliquer la structure générale et la syntaxe d'un programme C

2Décrire la structure et l'arborescence d'une fonction et les appels de sous-fonctions

3Identifier les instructions du pré-processeur et les objets en C

4Comprendre les différents types de base et l'espace de validité des objets

5Appliquer les différents opérateurs arithmétiques, logiques, d'adressage et autres

6Mettre en œuvre les structures de contrôle alternatives et répétitives

7Utiliser l'allocation dynamique de la mémoire, les fonctions d'allocation/libération et les conversions de type

8Maîtriser les entrées/sorties et les paramètres de la ligne de commande, ainsi que les structures complexes et l'allocation dynamique

Prérequis : Connaissances générales en informatique. Expérience dans un langage évolué.
Partagez cette formation

Programme de formation Langage C.

PDF

La structure générale d’un programme

La syntaxe générale
La structure d’une fonction
L’arborescence d’un programme, appel de sous-fonctions
Les instructions du pré-processeur
Introduction au langage C

Les objets

L’espace de validité des objets
Les différents types de base

Les différents opérateurs

Arithmétiques
Logiques : de comparaison, de bit, d’indirection
D’adressage, etc…

Les structures de contrôle

Les structures alternatives et répétitives

L’allocation dynamique de la mémoire

Les fonctions d’allocation et de libération de la mémoire
Le casting, les conversions de type

Les entrées / sorties

Les entrées / sorties en mode texte ou binaire
Les primitives de premier niveau
Les primitives de second niveau

Les paramètres de la ligne de commande

Etude de la librairie standard

Structures complexes et allocation dynamique

La gestion de piles
La gestion de listes
Les arbres binaires
Les graphes

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
19 années
à vos côtés
+ de 1000
sujets de formation
8155
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
24622
heures de formation réalisées en 2023
HAUT