[wpms_breadcrumb reverse="0"]
Internet Applications - Langages C / C++

Le langage C

Reference : LANGC
5 jours - 2,890 € € HT
Prochaines sessions
  • Le 02/11/2020
Le langage C
Objectifs

  • Concevoir des applications portables en langage C.

Pré requis

  • Avoir une pratique de la programmation dans des langages structurés (Pascal, Basic, Fortran, Cobol…).

Modalités pédagogiques

Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

Public visé
Inscription

Programmes de Le langage C

Introduction et historique

Structure d’un programme C

  • Définition des macros
  • Déclaration des variables
  • Prototypes
  • La fonction main()
  • Les fonctions

Les variables, les constantes et les types

  • Définition
  • Déclaration de variable
  • Classe et portée
  • Les types du langage C
  • Les constantes

Expressions et opérateurs

  • Généralités
  • Les opérateurs arithmétiques, relationnels, bit à bit
  • Les opérateurs affectation, incrémentation, décrémentation
  • Les opérateurs transtypage, séquentiel et sizeof
  • Priorité d’évaluation

Les entrées/sorties conversationnelles

  • Gestion du clavier
  • Gestion de l’écran
  • Entrées, sorties formatées

Les structures de contrôle

  • Les tests (if, else,  switch, case)
  • Les boucles (for, while, do while)
  • Les instructions break, continue et goto

Les tableaux

  • Définition et utilisation
  • Tableaux de dimension n

Les pointeurs

  • Définition
  • Utilisation des pointeurs
  • Arithmétique des pointeurs
  • Les adresses et les pointeurs
  • Similitude avec les tableaux
  • Opérations sur les pointeurs
  • Les pointeurs de pointeurs