Next:
Avant-propos
Initiation au langage C
Paul GABORIT
Date:
EMAC 1997 - 1999
Avant-propos
Liste des tableaux
Présentation du langage C
Commentaires, noms et constantes
les commentaires
les noms d'objets
les constantes
les constantes entières
les constantes réelles
les constantes caractères
les constantes chaînes
Les variables
définition d'une variable
les types de base
caractère
entier
réel
Les opérateurs de calcul
les opérateurs arithmétiques
les opérateurs incrémentaux
les opérateurs bit à bit
les opérateurs de décalage
les opérateurs de comparaison
les opérateurs logiques
les opérateurs d'affectation
l'opérateur conditionnel
les opérateurs sur les pointeurs, tableaux et structures
conversions de type
conversions implicites
conversions explicites
Les structures de contrôle
utilisation du point-virgule et des accolades
les structures de boucles
les structures
while
les structures
for
les instructions de contrôles de boucles
les structures de choix
la structures
if
la structure de choix multiples
Tableaux, pointeurs et structures
les tableaux
définition de tableaux
initialisation d'un tableau
accès aux valeurs d'un tableau
les pointeurs
définition d'un pointeur
adresse d'un objet
accès au contenu d'un pointeur
adresses et tableaux
calculs sur les pointeurs
les structures et les unions
déclaration d'une structure
accès aux champs
utilisation de
typedef
initialisation et affectation
exemple de structures imbriquées
les unions
les pointeurs sur structures
Les fonctions
définition d'une fonction
retour du résultat
appel d'une fonction
le type du résultat de la fonction
corps de la fonction
paramètres d'une fonction
passage par valeur
utilisation des pointeurs comme paramètres
la fonction main
choses diverses sur les fonctions
Structure d'un programme C
déclaration de types
déclaration de fonctions
déclaration de variables
notion de portée d'un nom
Les bibliothèques standards
la fonction printf
la fonction scanf
l'allocation dynamique de la mémoire
la fonction malloc
la fonction free
La compilation
les différents fichiers
fichiers sources (*.c, *.h)
fichiers sources après préprocesseur (*.i)
fichiers assembleurs (*.s)
fichiers objets (*.o)
fichiers bibliothèques (*.a)
fichiers exécutables
fichiers images mémoire (core)
préprocesseur
les commentaires
#include
#define
autres directives
la suite de la compilation
les commande à l'EMAC
À propos de ce document...
Next:
Avant-propos
Copyright ©
EMAC
- 1997 -
Paul GABORIT