02.05.2014 Views

Patrick Corde & Anne Fouilloux

Patrick Corde & Anne Fouilloux

Patrick Corde & Anne Fouilloux

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Common blanc 173<br />

9.2 – Common blanc<br />

Lors de la déclaration d’un COMMON blanc nom common<br />

est omis et les deux slashes ”/” sont alors optionnels.<br />

Ses particularités sont :<br />

☞ un COMMON blanc est permanent (il hérite de l’attribut<br />

SAVE),<br />

☞ les variables apparaissant dans un COMMON blanc ne<br />

peuvent pas être initialisées lors de leur déclaration. Ce<br />

type de bloc est initialement constitué de bits à 0. En<br />

conséquence :<br />

➳ les données numériques sont initialisées à 0,<br />

➳ les données logiques sont initialisées à la valeur<br />

.FALSE.,<br />

➳ les données de type chaîne de caractères représentent<br />

des chaînes vides.<br />

☞ un COMMON blanc peut ne pas avoir la même taille<br />

d’une unité de programme à une autre, c’est alors la<br />

taille maximum qui sera retenue pour l’ensemble du<br />

programme.<br />

INSTITUT DU DÉVELOPPEMENT<br />

ET DES RESSOURCES<br />

EN INFORMATIQUE SCIENTIFIQUE<br />

Cours langage Fortran – 27 janvier 2006<br />

<strong>Patrick</strong> <strong>Corde</strong> et <strong>Anne</strong> <strong>Fouilloux</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!