C initiation

Formation

À Paris

2 335 € HT

Appeler le centre

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

Paris ((75) Paris)
Voir plan
Avenue de l'Opéra, 27, 75001

Date de début

Consulter

À propos de cette formation

Avoir des notions d'algorithmique.

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

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 bases du langage C
  • 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
Les structures de données

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

C initiation

2 335 € HT