Langage C - Initiation

Programmeurs, développeurs d'application, professionnels de l'informatique.

5 jours

Connaissance des notions de base de la programmation et pratique d'au moins un langage de programmation structuré.

Découvrir les possibilités du langage C et être capable d'utiliser les fonctionalités de premier niveau.

Les bases de la syntaxe.

  • Organisation générale d'un programme
  • Les commentaires
  • Les opérateurs de comparaisons
  • Les opérateurs de calculs

Les variables.

  • La déclaration des constantes
  • La déclaration des variables
  • L'affectation des variables
  • La visibilité des variables
  • Les variables globales
  • Les types simples
  • Les types structurés

Les procédures et fonctions.

  • Construction
  • Visibilité
  • Utilisation
  • Transtypage

Les structures du langage.

  • Les boucles
  • Les tests conditionnels
  • Les aiguillages

Les pointeurs.

  • Principes de base
  • Générations
  • Manipulations
  • Utilisations spécifiques
  • Modèles de mémoires
  • Pointeurs longs et courts

Autres types.

  • Les ensembles
  • Les énumérations

Les fichiers.

  • Variables fichiers
  • Fichier direct
  • Fichier textes
  • Fichier bas niveau

L'éditeur de liens.

  • Utilisations
  • Directives

Style de programmation.

  • Pointeurs
  • Variables globales-locales
  • Méthodologie
  • Modularités
  • Directives de compilation

Introduction à C++.

  • Objectifs
  • Principes