« COBOL/Sous-programmes » : différence entre les versions

Contenu supprimé Contenu ajouté
m Robot : Remplacement de texte automatisé (- l'ordre + l’ordre )
m Robot : Remplacement de texte automatisé (- c'est + c’est )
Ligne 33 :
Les variables passées en paramètre doivent être de niveau 01 ou 77.
 
Vous pouvez précéder chacun de ces arguments (ou chaque groupe d'arguments) de <code>REFERENCE</code> ou <code>CONTENT</code>. Le premier est un passage par référence : la variable que vous passez pourra être modifiée par le sous-programme, vous devez donc l'utiliser avec prudence. Le second est un passage par valeur : c'estc’est une copie de l'argument qui est passée au sous-programme et ainsi si celui-ci la modifie, cela n'a pas d'incidence sur la variable d'origine.
 
* Si aucun mode de passage n'est précisé, c'estc’est le passage par référence qui sera utilisé.
* Si vous n'avez pas besoin de modifier la valeur d'un argument, passez-le par valeur.