Les bases Suivant: Les versions du langage Début: ANSI_C Précédent: Conventions syntaxiques Les bases Le but de ce chapitre est de présenter les éléments de base du langage C, sous leur forme la plus simple. Arrivé au bout du chapitre, le lecteur sera capable d'écrire des programmes élémentaires. Les versions du langage C Langage et bibliothèque standard Les phases de compilation Les jeux de caractères Les unités lexicales Les mots-clés Attention Les identificateurs Les commentaires Attention Les types de base Les caractères Attention Les entiers Les flottants Les constantes Les constantes entières Attention Les constantes caractères Les cas particuliers Note Les constantes flottantes Les chaînes de caractères littérales Les constantes nommées Les #define Attention Les énumérations Remarque Déclarations de variables ayant un type de base Les opérateurs les plus usuels L'affectation L'addition La soustraction La multiplication La division L'opérateur modulo Les opérateurs de comparaison Les instructions les plus usuelles Instruction expression Remarque Instruction composée Remarques sur la syntaxe Instruction if Remarques sur la syntaxe Remarques sur la sémantique Exemples d'instructions if Inclusion de source Les procédures et les fonctions Définition d'une fonction Exemple Instruction return Les paramètres formels Attention Appel d'une fonction Attention Les procédures Exemple Problème de vocabulaire Fonctions imbriquées Récursivité Référence à une fonction externe Comprendre la documentation de la bibliothèque standard Les fonctions dans le style K&R Remarque Impression formattée Fichier d'include Structure d'un programme Terminaison d'un programme Mise en uvre du compilateur C sous UNIX Exercice Récréation 30/9/1997