Cours c jpd iut nice 1999 Le langage C ?? ANSI Jean-Paul DALBAN ?? Université de Nice Sophia-Antipolis ?? Introduction Histoire Le langage C est créé en aux Bell Labs ATT par Denis Ritchie pour développer le système d'exploitation UNIX A partir de le livr
Le langage C ?? ANSI Jean-Paul DALBAN ?? Université de Nice Sophia-Antipolis ?? Introduction Histoire Le langage C est créé en aux Bell Labs ATT par Denis Ritchie pour développer le système d'exploitation UNIX A partir de le livre The C Programming Langage de Brian Kernighan et Denis Ritchie sert de référence pour le langage C Il faut attendre pour que l'ANSI American National Standard Institute propose un groupe de travail X J pour normaliser le langage C et sa bibliothèque standard Le langage C ainsi normalisé est nommé couramment C ANSI Premier programme Ce premier programme doit pouvoir être compris grossièrement avec les explications fournies Il donne une idée de la forme d'un programme premier c moyenne de deux entiers jp dalban - Aôut include main int a b oat c printf entrez deux entiers scanf d d a b c a b printf leur moyenne est f n c Les lignes de ce programme ont été numérotés pour la convenance des explications Lignes - Commentaires Ils sont délimités par et Ligne Directive d'inclusion du ?chier stdio h nécessaire pour utiliser les entrées sorties Ligne Ligne vide Pour aérer un peu Ligne Entête de la fonction main C'est la fonction principale du programme Elle n'a pas de paramètres si il y en avait ils seraient entre les parenthèses Ligne Début du corps de la fonction Ligne Déclaration de deux entiers a et b Ligne Déclaration d'un nombre ottant c réel Ligne Ligne vide Pour faire joli Ligne Printf a ?che entrez deux entiers Ligne Scanf attend du clavier une réponse au format d d c'est à dire deux décimaux Ces décimaux tapés au clavier seront placés le premier à l'adresse de a c'est à dire dans la variable a l'autre à l'adresse de b c'est à dire dans la variable b CLigne Calcul de c moyenne de a et b Ligne Printf a ?che leur moyenne est f n A la place de f est a ?ché la valeur de c Le caractère n indique un passage à la ligne suivante Ligne Fin de la fonction main Forme générale d'un programme Noms ou identi ?cateurs Le texte d'un programme est constitué de symboles parenthèses accolades ponctuation - de valeurs nombre cha? ne - de divers éléments variables fonctions types opérateurs Pour distinguer ces éléments il est nécessaire de les nommer On appelle identi ?cateur ou simplement nom le nom que l'on attribue dans un programme à un de ces éléments Un certain nombre de noms sont prédé ?nis dans le langage En dehors de ces mots-clés le programmeur est libre du choix de ses noms Il doit cependant respecter certaines limites Un nom ou identi ?cateur - est constitué de lettres a-zA-Z de chi ?res - du caractère ' ' underscore - ne doit pas commencer par un chi ?re - doit avoir au plus caractères - ne doit pas être un mot clé du langage Exemples BON x toto nommoyennementlong nommoyennementlong a MAL a Les nom qui commencent
Documents similaires
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 20, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 207.6kB