apprenez le langage c pdf
C Language c CTable des matières À propos Chapitre Démarrer avec le langage C Remarques Compilateurs communs Compiler C version Support Style de code hors sujet ici Bibliothèques et API non couvertes par la norme C et donc hors sujet ici Versions Examples Bonjour le monde Bonjour c Regardons ce programme simple ligne par ligne Modi ?er le programme Compiler et exécuter le programme Compiler en utilisant GCC Utiliser le compilateur clang Utilisation du compilateur Microsoft C à partir de la ligne de commande Exécuter le programme Original Bonjour Monde dans K R C Chapitre - classi ?cation et conversion des personnages Examples Classi ?cation des caractères lus dans un ux Classi ?cation des caractères d'une cha? ne introduction Chapitre A ?rmation Introduction Syntaxe Paramètres Remarques CExamples Condition préalable et postcondition Assertion simple A ?rmation statique A ?rmation de code inaccessible Assert Messages d'erreur Chapitre Arguments de ligne de commande Syntaxe Paramètres Remarques Examples Impression des arguments de la ligne de commande Imprimer les arguments dans un programme et convertir en valeurs entières Utiliser les outils GNU getopt Chapitre Arguments variables Introduction Syntaxe Paramètres Remarques Examples Utilisation d'un argument de décompte explicite pour déterminer la longueur de la va list Utiliser des valeurs de terminateur pour déterminer la ?n de va list Implémenter des fonctions avec une interface semblable à printf Utiliser une cha? ne de format Chapitre Assemblage en ligne Remarques Avantages Les inconvénients Examples gcc Basic asm support gcc Support asm étendu Assemblage en ligne gcc dans les macros CChapitre Atomique Syntaxe Remarques Examples atomiques et opérateurs Chapitre Booléen Remarques Examples Utiliser stdbool h Utiliser de ?ne Utilisation de Bool de type intrinsèque intégré Entiers et pointeurs dans les expressions booléennes Dé ?nir un type bool en utilisant typedef Chapitre Champs de bits Introduction Syntaxe Paramètres Remarques Examples Champs de bits Utilisation de champs de bits sous forme de petits entiers Alignement du champ binaire Quand les champs de bits sont-ils utiles À ne pas faire pour les champs de bits Chapitre Classes de stockage Introduction Syntaxe Remarques Durée de stockage Durée de stockage statique Durée de stockage des threads CDurée de stockage automatique Liaison externe et interne Examples typedef auto statique externe registre Threadlocal Chapitre commentaires Introduction Syntaxe Examples commentaires délimités commentaires délimités Commenter en utilisant le préprocesseur Piège possible dû aux trigraphes Chapitre Communication interprocessus IPC Introduction Examples Sémaphores Exemple Course avec des threads Exemple Évitez les courses avec les sémaphores Chapitre Compilation Introduction Remarques Examples Le lieur Invocation implicite de l'éditeur de liens Invocation explicite de l'éditeur de liens Options pour l'éditeur de liens Autres options de compilation CTypes de ?chier Le préprocesseur Le compilateur Les phases de traduction Chapitre Comportement dé ?ni par la mise en ?uvre Remarques Vue d'ensemble Programmes et processeurs Général Traduction source Environnement d'exploitation Les types Formulaire source Évaluation Comportement d'exécution Préprocesseur Bibliothèque standard Général Fonctions d'environnement à virgule ottante Fonctions liées aux paramètres régionaux Fonctions mathématiques Les signaux Divers Fonctions de traitement de ?chiers Fonctions d'E S Fonctions d'allocation
Documents similaires
-
38
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 20, 2021
- Catégorie Marketing
- Langue French
- Taille du fichier 1.3MB