[TP] Constantes typées et non typées, variables
Salut!
Je suis un peu étonné sur la définition de constante en Pascal : je pensais que c'était conseillé de mettre le type de la constante qu'on définit, mais ... c'est l'inverse en fait!
Exemple :
marche mieux que :
Code:
Const N : integer = 4;
En effet, le premier bout de code permet une utilisation de N dans une définition de type ou une déclaration de variable, pas la deuxième!!!
Code:
1 2 3
| Const N=4;
Type jeu : array[1..N,1..N] of char;
Var vecteur : array[1..N] of real; |
compile mais
Code:
1 2 3
| Const N : integer =4;
Type jeu : array[1..N,1..N] of char;
Var vecteur : array[1..N] of real; |
ne compile pas
Quelqu'un sait pourquoi???
Enfin ... C'est pas bien embêtant mais il faut le savoir...
A bientot