« COBOL/Tableaux » : différence entre les versions

Contenu supprimé Contenu ajouté
Guillpetiot (discussion | contributions)
mAucun résumé des modifications
Guillpetiot (discussion | contributions)
mAucun résumé des modifications
Ligne 59 :
Il est possible d'utiliser une autre variable pour initialiser un tableau. Considérons une variable '''a''', de niveau XX qui servira pour l'initialisation. On définit la clause <code>REDEFINES</code>, de même niveau XX et on précise qu'elle porte sur la variable '''a'''. On définit ensuite notre tableau '''b''', de niveau XY supérieur à XX. Les images de '''a''' et '''b''' doivent être compatibles.
 
{{exempledéfinition|contenu=<source lang="cobol">
XX a PIC ... VALUE ...
XX REDEFINES a.
Ligne 80 :
Il est possible de définir des tableaux de taille variable. Pour cela, il suffit d'utiliser une variante de la clause <code>OCCURS</code> définie comme suit :
 
{{exempledéfinition|contenu=<source lang="cobol">OCCURS n TO m DEPENDING z</source>}}