Chapitre 1 concepts de base du langage c

Chapitre Les concepts de base du langage c CNotions Algorithme ensemble de règles opératoires dont l ? application permet de résoudre un problème en un nombre ?ni d ? opérations Programme séquences d ? instructions et de données enregistrées sur un support et susceptibles d ? être traitée par un ordinateur Données objets manipulés par le programme Structures de Données organisation des données dans des structures ayant une représentation ?xée et des opérations d ? accès modi ?cation Le programme est la traduction d ? un algorithme et des structures de données dans un langage de programmation qui impose une syntaxe rigoureuse Objectif de l ? analyste programmeur Ecrire un programme dans un langage donné dont l ? exécution permet de résoudre un problème CLangage de programmation Un langage de programmation est une notation utilisée pour exprimer des algorithmes et écrire des programmes Le langage C est un langage évolué et structuré C ? est en ce sens une évolution du langage C Il possède les fonctionnalités de la programmation orienté objet Le langage C possède assez peu d'instructions il fait par contre appel à des bibliothèques fournies en plus ou moins grand nombre avec le compilateur exemples math h bibliothèque de fonctions mathématiques iostream h bibliothèque d'entrées sorties standard CETAPES PERMETTANT L'EDITION LA MISE AU POINT L'EXECUTION D'UN PROGRAMME - Edition du programme source à l'aide d'un éditeur traitement de textes Le nom du ?chier contient l'extension CPP exemple EXI CPP - Compilation du programme source c'est à dire création des codes machine destinés au microprocesseur utilisé Le compilateur indique les erreurs de syntaxe mais ignore les fonctions-bibliothèque appelées par le programme Le compilateur génère un ?chier binaire non éditable en mode t e-xtEed ?it iaopnpsedlée ?lciheinesr oLbejetc oEdXeIm aOcBhJ i ncoemdmesanfdoenc ticoonmsp-ile ? bibliothèque est chargé création d'un ?chier binaire non éditable en mode texte appelé ?chier exécutable EXI EXE commande build all ? - Exécution du programme commande Run ? Les compilateurs permettent en général de construire des programmes composés de plusieurs ?chiers sources d'ajouter à un programme des unités déjà compilées On dit alors que l ? on travaille par gestion de projet CLangage c La structure d ? un programme c se présente comme suit include void main iostream ?chier entête qui contient les commandes d ? entrées sorties cin et cout fonctions respectivement pour lire les données au clavier et a ?cher les résultats à l ? écran CLes commentaires Si le commentaire ne dépasse pas une ligne on peut utiliser commentaire Si le commentaire est composé de plusieurs lignes alors utiliser avant chaque ligne comme suit commentaire commentaire Un commentaire peut également commencer par et se terminer par q ? il soit en une ou plusieurs lignes CLes variables Les types e ? variables Il existe trois type de base pour les variables en c int pour les nombres entiers oat pour les nombres réels char Tpyopeur les caraTacilaletère lettrPelasg ecdheis ?res signes ? valeurs int octets - à char octets caractères U

  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager