Ce livre est d'une part un manuel de référence complet, efficace et facile à utiliser et d'autre part un ouvrage riche en programmes.
Il comprend principalement cinq parties :
- La définition du noyau
Les jeux de caractères, les identificateurs, les constantes, les opérateurs et des généralités sur les variables (les déclarations, les types de données puis l'allocation, la portée et la durée de vie des variables locales et globales).
Les variables simples, les pointeurs, les tableaux, les structures, les unions, les énumérations, les types de données utilisateur et les fonctions.
Les instructions : break, do, for, if, switch, while...
Les commandes # : #define, #include, #if, #pragma...
- Les variables globales pré-définies : daylight, timezone, errno, fmode, osmode, environ...
- Les 250 fonctions et macros pré-définies les plus courantes, décrites de façon très précise, classées par thèmes pour en faciliter la recherche et illustrées avec plus de 80 programmes.
- Des exemples d'applications de difficulté progressive.
- La liste des fonctions et des macros pré-définies classées par thèmes et une table ASCII très complète.
C'est le livre idéal et opportun pour les étudiants et les professionnels, débutants et confirmés.