Langage C par Dawan

Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
IntroductionClassification des langagesHistorique, versionsC et les autres langagesEnvironnement, outilsPremiers pas en CStructure d'un programmeCompilation et contraintesCommentaires, organisation générale, quelques méthodesMéthode main()Fonctions standards d'E/STypes de donnéesDéfinition de variables, utilisationTypes disponibles et conversion de typesCréation de constantesOpérateurs et expressions ; calculs complexes en CTableauxOrganisation de la mémoirePointeurs simplesStructures de contrôlesStructures de choix (conditions)Instructions d'itération (boucles)InterruptionsOptimisations et opérations numériques particulièresFonctionsPrototypage et définitionArguments simples et utilisationPassage de paramètres (par valeur, par adresse)Valeurs de retourSurcharge de fonctionsRécursivité et pseudo
- récursivitésStructure d'un programme en C avec des fonctionsPointeurs, C et le systèmeDéclaration, initialisationUtilisation simple, conditions d'utilisationCréation dynamique d'une variableUtilisation avancée (pointeurs de tableaux, tableaux de pointeurs)Pointeurs de fonctionQuelques bibliothèques : GLib, SDL, GMPStructures, les données complexes en mémoireDéfinition, créationDéclaration d'une variable de structureStockage en mémoire, accès aux champsTableaux de structuresStructures comme paramètres de fonctionsPointeurs de structures et listes chaînéesAprès le C : présentation de C++ et C#
Objectifs
Maîtriser et appliquer le langage C, comprendre les enjeux et prévoir l'architecture d'un développement procédural
Centre(s)
  • Lyon - 6ème (69)
Formation proposée par : Dawan
À découvrir
VERTEGO INFORMATIQUE
Langage C par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Langage C++ par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Les fondamentaux du langage sql par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Arcgis et langage Python par VERTEGO INFORMATIQUE
Proformalys
Initiation au langage Python par Proformalys
VERTEGO INFORMATIQUE
Présentation du langage XML et des technologies .net par VERTEGO INFORMATIQUE
SAGEXA
Maîtriser le langage javascript dans un contexte web par SAGEXA
Langage PL/SQL par Alphorm
Langage C par Audit conseil formation (ACF)
Langage C++ par Audit conseil formation (ACF)