Le Langage C

Formation

À Paris

2 100 € HT

Description

  • Typologie

    Formation

  • Lieu

    Paris

  • Heures de classe

    35h

  • Durée

    5 Jours

Objectifs de la formation :
Connaître et savoir mettre en oeuvre les fonctionnalités du langage. Comprendre le mécanisme des pointeurs. Maîtriser la compilation séparée et la gestion de projets.

Précisions importantes

Documents

  • ociensa_fiche_lan101.pdf

CIF: Formation éligible au CIF (Congé individuel de Formation)

DIF: Formation éligible au DIF (Droit individiuel à la Formation)

Pôle Emploi: Formation éligible au financement Pôle Emploi

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
75 Avenue Parmentier, 75011

Date de début

Consulter

À propos de cette formation

Connaissance d'un langage de programmation.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Langage c
  • Langages de programmation
  • Programmation web

Le programme

  • Présentation.
  • Concepts de base
    • Types de données, constantes et variables, expressions.
    • Structure d'un programme C, compilation et exécution.
    • Affichages et saisies.
  • Fonctions
    • Principe et syntaxe.
    • Variables globales, locales, statiques et zones mémoire associées.
    • Passage en paramètre, par valeur, retour de fonction.
  • Structures de contrôle
    • Tests : if, switch.
    • Boucles : for, while, do while, mots-clés break et continue.
  • Opérateurs
    • Arithmétiques, de tests, sur bits.
    • Priorités.
  • Constantes symboliques et macros.
  • Tableaux
    • Définition, initialisation.
    • Les chaînes de caractères.
    • Spécificités des tableaux, tableaux à 2 dimensions.
  • Les pointeurs
    • Principe et syntaxe.
    • Types et opérateurs associés.
    • Passage en paramètre de variables et de tableaux.
    • Doubles pointeurs.
  • Création de nouveaux types
    • Structures, énumérations, unions.
    • Passage en paramètre par valeur et par adresse.
    • Pointeurs associés.
    • Types imbriqués, types récursifs.
  • Allocation dynamique de mémoire
    • Principe, zones mémoires concernées.
    • Allocation et libération (malloc, realloc et free).
    • Gestion des erreurs.
  • Les arguments de la fonction main.
    • Récupération et manipulation des valeurs (argc, argv).
  • Les fichiers
    • Les fonctions de la librairie standard, la structure FILE.
    • Ouverture, fermeture, lecture, écriture, positionnement.
    • Gestion des erreurs.
  • La compilation séparée
    • Découpage d'un fichier source, fichiers d'entête.
    • Les variables globales et la compilation séparée.
    • Les variables et fonctions statiques.
    • Les instructions de compilation conditionnelle.
  • Les apports des normes C99 et C11

Informations complémentaires

Tarifs

1 personne : 2100 € HT *
2 personnes : 3780 € HT *
3 personnes : 4410 € HT *
*personnes d'une même entreprise inscrites à la même session

Le Langage C

2 100 € HT