instruction-composée ::= {liste_de_déclarationsopt liste-d-instructionsopt} liste-d-instructions ::= instruction liste-d-instructions instruction
instruction-composée ::=
{liste_de_déclarationsopt liste-d-instructionsopt}
liste-d-instructions ::=
instruction liste-d-instructions instruction
instruction
liste-d-instructions instruction
Une instruction composée (ou bloc) comporte des déclarations locales de variables (dont la portée et la durée de vie sont limitées au bloc) et une liste d'instructions.
On peut noter, au vu de la syntaxe, que le caractère ; ne sépare pas les instructions formant le bloc. En fait, le ; termine toutes les instructions
{ int j ; // j a une portée limitée au bloc, variable locale j = i +1 ; // i est une variable globale k = j * j ; // k aussi i++ ; }
{
int j ; // j a une portée limitée au bloc, variable locale j = i +1 ; // i est une variable globale k = j * j ; // k aussi i++ ;
int j ; // j a une portée limitée au bloc, variable locale
j = i +1 ; // i est une variable globale
k = j * j ; // k aussi
i++ ;
}
» Glossaire du langage C
Accueil
Pages du site
Tags
Calendrier
Brèves
Cours enregistrés Télécom Bretagne (2008-2009)
Cours actuel
De C à Java
Participants
Généralités
Section 1
Glossaire du langage C
Consulter alphabétiquement
Consulter par catégorie
Consulter par date
Consulter par auteur
Glossaire du système UNIX
Section 2
Section 3
Cours