C Initiation

Description

Le langage C est un langage permettant de développer des applications systèmes sous Linux ou des applications rapides sous Windows, Linux ou MacOsX

Objectifs

  • Savoir développer en langage C. L’IDE par défaut est QtCreator

Public

  • Développeurs ou futurs développeurs en langage C

Prérequis

  • Aucun prérequis
  • Développeurs débutants acceptés

Durée

3 jours (21 heures)

Moyens techniques

  • PC sous Window ou Linux

Programme

  • Introduction
    • Introduction
    • Outils de développement
    • Premier programme
  • Eléments
    • Vocabulaire
    • Blocs d’instruction
    • Déclarations
  • Types
    • Types de base
    • Constance
  • Opérateurs
    • Opérateurs simples
    • Autres opérateurs
    • Opérateurs avancés
  • Contrôles
    • Instructions conditionnelles
    • Break continue goto
  • IO
    • Sortie
    • Entrées
  • Tableaux
    • Tableaux
    • Chaînes de caractères
    • Fonctions sur chaînes de caractères
  • Fonctions
    • Introduction
    • Paramètres
  • Directives
    • Directives simples
    • Compilation conditionnelle
    • Autres

Exercices

  • Premier exercice
  • Portée des variables
  • Opérateur
  • Taille mémoire
  • Codes ASCII
  • Caractères ASCII
  • Nombre d’or
  • Tableaux
  • S fonctions
  • Message d’erreur

Nifty tech tag lists from Wouter Beeftink