Chapitre 1 les elements de base du langage c

Chapitre Les éléments de base du langage C Le C a été développé conjointement au système d'exploitation UNIX dans les Laboratoires BELL par Dennis Ritchie en Le grand succès du langage C s'explique par les avantages suivants ?? universel C n'est pas orienté vers un domaine d'applications spéciales comme par exemple FORTRAN applications scienti ?ques et techniques ?? compact et rapide C est basé sur un noyau de fonctions et d'opérateurs limité qui permet la formulation d'expressions simples mais e ?caces ?? portable En respectant le standard ANSI-C il est possible d'utiliser le même programme sur tout autre système autre hardware autre système d'exploitation simplement en le recompilant ?? extensible C ne se compose pas seulement des fonctions standards le langage est animé par des bibliothèques de fonctions privées ou livrées par de nombreuses maisons de développement I Structure d ? un programme C Pour écrire un code C il faut entrer un texte le programme source dans l'ordinateur à l'aide d'un programme appelé EDITEUR Ce texte doit être enregistré avec l ? extension C ou CPP le traduire en langage machine c'est à dire en codes binaires compréhensibles par l'ordinateur c'est la compilation et si plusieurs modules ont été compilés séparément l'édition de liens LINK ou BIND On obtient ainsi un ?chier objet obj l'exécuter et on aura en ?n un exécutable exe Un programme en C comporte ? Une entête header constitué de méta instructions ou directives destinées au pré processeur par exemple inclusion de librairies de fonctions prédé ?nies ? Un bloc principal appelé main Qui représente la fonction principale programme principale en algorithmique ? Le corps des fonctions placées avant ou après le main dans un ordre quelconque les une après les autres Partout les variables et les fonctions font l ? objet d ? une déclaration précisant leur type Exemple calcul de la surface d ? un cercle CEn Pascal Program surfacecercle Const PI Function fsurface rayon real real Var s real Begin s rayonrayonPI fsurface s End Var surface real Begin Surface fsurface writeln surface end Langage C vers I include de ?ne PI oat fsurface oat rayon oat s s rayon rayon PI return s void main oat surface surface fsurface printf f n surface Langage C vers II include de ?ne PI oat fsurface oat void main oat surface surface fsurface printf f n surface oat f surface oat rayon oat s s rayonrayonPI return s II Les composants élémentaires du C Un programme en langage C est constitué des six groupes de composants élémentaires suivants ? les identi ?cateurs ? les mots-clefs ? les constantes ? les cha? nes de caractères ? les opérateurs ? les signes de ponctuation On peut ajouter à ces six groupes les commentaires qui ne sont pas considérés par le pré processeur II Les identi ?cateurs C'est le nom a ?ecté à une variable Le nombre de caractères peut être limité cela dépend du compilateur utilisé L ? identi ?cateur d ? une variable doit toujours

Documents similaires
Degout Dégoût une émotion Le dégoût ou dégout est une émotion de base comme la colère la joie la peur la surprise la tristesse éprouvée par une personne confrontée à ce dont elle n'a pas le goût et ou qu'elle rejette instinctivement ou culturellement avec 0 0
Synthese grafcet selon en 60848 3 0 0
Cours partie1 UCA Introduction au Langage C ère Partie Les Bases Département de physique Année Introduction au langage C Module Informatique Filière SMP Semestre C C Introduction Objectifs du module Informatique Programmation C De manière générale le modu 0 0
comment gagner aux dames 12 etapes avec images 2 0 0
1. Résultats sédiments Tableau 1: Concentration moyenne en éléments traces (mg/ 0 0
Site: http://genie.industriel.iaa.free.fr G.I. D4.43/Chapitre 4 air comprimé Co 0 0
algo Introduction à l ? informatique Chapitre Algorithmes et Programmes Université PARIS -SUD - Licence MPI - S CAlgorithmes et Programmes ? Vie d'un programme ? Algorithme ? Programmation le langage ? Exécution et test des programmes Université PARIS -SU 0 0
PRODUCTION TRANSPORT LIVRAISON DE L’ENERGIE ELECTRIQUE Préambule Préambule : Ch 0 0
Expose sur le petrole EXPOSE SUR LE PETROLE INTRODUCTION Le pétrole et le gaz naturel peuvent être extraits en milieu terrestre ou marin Avant d être livrés aux consommateurs ces corps subissent plusieurs étapes de transformation Ils sont d ? abord extrai 0 0
n°78 Mai 2001 Supplément technique INBP n°78 du 2 mai 2001 2 Les Nouvelles de l 0 0
  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager