Un forum pour les nouvelles technologies de l'information et de la communication.
 
AccueilCalendrierFAQRechercherMembresGroupesS'enregistrerConnexion


Partagez | 
 

 Le langage C Chapitre 4 : Structure d'un programme

Aller en bas 
AuteurMessage
Administrateur
Admin
avatar

Messages : 118
Date d'inscription : 01/11/2012

MessageSujet: Le langage C Chapitre 4 : Structure d'un programme   Dim 11 Nov - 14:33

1.4 Structure d'un programme C



Une expression est une suite de composants
élémentaires syntaxiquement correcte, par exemple
x = 0
ou bien


(i >= 0) && (i < 10) && (p != 0)

Une [i]instruction
est une expression suivie d'un point-virgule.
Le point-virgule signifie en quelque sorte ``évaluer cette expression''.
Plusieurs instructions peuvent être rassemblées par des accolades { et }
pour former une instruction composéeou blocqui est
syntaxiquement équivalent à une instruction. Par exemple,


if (x != 0) { z = y / x; t = y % x; }

Une instruction composée d'un spécificateur de type et d'une
liste d'identificateurs séparés par une virgule est une déclaration.Par
exemple,


int a;int b = 1, c;double x = 2.38e4;char message[80];

En C, toute variable doit faire l'objet d'une
déclaration avant d'être utilisée.
Un programme C se présente de la façon suivante :


[directives au préprocesseur][déclarations de variables externes][fonctions secondaires] main(){déclarations de variables internes instructions}

La fonction principale main
peut avoir des paramètres formels. On supposera dans un premier
temps que la fonction main n'a
pas de valeur de retour.
Les fonctions secondaires peuvent être placées indifféremment avant ou après la
fonction principale. Une fonction secondaire peut se décrire de la manière
suivante :


type ma_fonction ( arguments ){déclarations de variables internes instructions}

Cette fonction retournera un objet dont le type sera type (à l'aide
d'une instruction comme return objetWink. Les arguments de la fonction obéissent à une
syntaxe voisine de celle des déclarations : on met en argument de la
fonction une suite d'expressions type objet
séparées par des virgules. Par exemple, la fonction secondaire suivante calcule
le produit de deux entiers :


int produit(int a, int b){ int resultat; resultat = a * b; return(resultat);}

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jeveux.fra.co
 
Le langage C Chapitre 4 : Structure d'un programme
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Structure pour un programme Windows 1/4
» Langage Objet - static
» Structure
» Questions - Futur de Panoramic Langage
» Détecteur d'utilisateur et modifictation de la structure.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Je veux :: Les logiciels PC: Windows, Linux, Jeux... :: Programmation, Web & Ftp-
Sauter vers:  

Vous êtes le visiteur N°

En s’abonnant aux flux RSS vous allez recevoir tous les articles de Forum " Je veux " dans votre lecteur de flux RSS quasiment instantanément après leurs publication.
L’intérêt est que vous n’êtes plus obliger de vous rendre sur le site pour voir s’il y a du nouveau.Pour nous suivre par RSS, cliquer sur le bouton RSS suivant:

Forum je veux


Forum Je Veux by A. Houssam


Annuaire gratuit Annuaire sites webMaroc index: Annuaire de sites marocains Annuaire sites webAvis consommateurs
Forum "Je veux" sur Facebook et Google
Chaque sujet enflame notre créativité