Cours c rsum final Cours du Langage C Professeur NAMEZ Langage de Programmation Structurée C BTS SRI - ère Année CCours du Langage C SOMMAIRE Professeur NAMEZ Chapitre NOTIONS DE BASE Chapitre TYPES DE BASE OPÉRATEURS ET EXPRESSIONS Chapitre LIRE ET ÉCRIR
Cours du Langage C Professeur NAMEZ Langage de Programmation Structurée C BTS SRI - ère Année CCours du Langage C SOMMAIRE Professeur NAMEZ Chapitre NOTIONS DE BASE Chapitre TYPES DE BASE OPÉRATEURS ET EXPRESSIONS Chapitre LIRE ET ÉCRIRE DES DONNÉES Chapitre LA STRUCTURE ALTERNATIVE Chapitre LA STRUCTURE REPETITIVE Chapitre LES TABLEAUX Chapitre LES CHA? NES DE CARACTÈRES Chapitre LES POINTEURS Chapitre LES FONCTIONS CCours du Langage C Professeur NAMEZ Chapitre NOTIONS DE BASE Hello C Suivons la tradition et commençons la découverte de C par l'inévitable programme 'hello world' Ce programme ne fait rien d'autre qu'imprimer les mots suivants sur l'écran Hello world Comparons d'abord la dé ?nition du programme en C avec celle en langage algorithmique HELLOWORLD en langage algorithmique Algorithme HELLOWORLD Début Notre premier programme en C écrire hello world Fin HELLO WORLD en C include main Notre premier programme en C printf hello world n return Les composantes d'un programme en C Les programmes en C sont composés essentiellement de fonctions et de variables Pour la pratique il est donc indispensable de se familiariser avec les caractéristiques fondamentales de ces éléments La fonction main La fonction main est la fonction principale des programmes en C Elle se trouve obligatoirement dans tous les programmes L'exécution d'un programme entra? ne automatiquement l'appel de la fonction main Dans les premiers chapitres nous allons simplement 'traduire' la structure Début -- Fin du langage algorithmique par une dé ?nition équivalente de la fonction main Dé ?nition du programme principal en langage algorithmique Algorithme Début Fin Dé ?nition de la fonction main en C main return CCours du Langage C Professeur NAMEZ Résultat de main En principe tout programme devrait retourner une valeur comme code d'erreur à son environnement Par conséquent le type résultat de main ? est toujours int En général le type de main n'est pas déclaré explicitement puisque c'est le type par défaut Nous allons terminer nos programmes par l'instruction return Qui indique à l'environnement que le programme s'est terminé avec succès sans anomalies ou erreurs fatales Si nous utilisons des fonctions prédé ?nies par exemple printf il faut faire précéder la dé ?nition de main par les instructions include correspondantes Les variables Les variables contiennent les valeurs qui sont utilisées pendant l'exécution du programme Les noms des variables sont des identi ?cateurs quelconques Les identi ?cateurs Les noms des fonctions et des variables en C sont composés d'une suite de lettres et de chi ?res Le premier caractère doit être une lettre Le symbole ' ' est aussi considéré comme une lettre L'ensemble des symboles utilisables est donc A B Z a b z Le premier caractère doit être une lettre ou le symbole ' ' C distingue les majuscules et les minuscules ainsi 'Nomdevariable' est di ?érent de 'nomdevariable' La longueur des identi ?cateurs n'est pas limitée mais C distingue 'seulement' les premiers caractères Remarques Il est déconseillé d'utiliser le symbole ' ' comme premier caractère pour un identi ?cateur car il est souvent employé pour dé ?nir
Documents similaires










-
40
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 10, 2022
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 209.2kB