Nul - Attribut de Fonction, de Procedure, de Type ou de Variable

Attribut de Fonction, Parametre, Procedure, Type ou de Variable. Définition d'une variable, d'une propriété ou d'un paramètre qui peut ne pas être renseigné.

Syntaxe

Nul

Description

Utilisée dans une définition, Nul permet d'attribuer à une variable ou un paramètre le fait qu'il peut ne pas avoir de valeur. Chaque constructeur de type, chaque type peut être déclaré comme pouvant ne pas avoir de valeur.

La notion pas de valeur ne signifie pas avoir la valeur 0, 0.0 et "" pour respectivement un entier, un réel ou une chaîne de caractères.

Exemple

Variable
/******/
/****************************************************************/
Procedure PA(P1 : Entier)
/* Objet : 'P1' est un paramètre qui doit toujours être renseigne. */
/****************************************************************/
Debut
...
Fin Procedure

/****************************************************************/
Procedure PB(P1: Nul Ou Entier)
/* Objet : 'P1' est un paramètre qui peut ne pas être renseigne. */
/****************************************************************/
Debut
...
Fin Procedure

/****************************************************************/
Fonction FA() Retourner Entier
/* Objet : 'FA' retourne un résultat qui doit toujours être renseigné. */
/****************************************************************/
Debut
...
Fin Fonction

/****************************************************************/
Fonction FB() Retourner Nul Ou Entier
/* Objet : 'FB' retourne un résultat qui peut ne pas être renseigné. */
/****************************************************************/
Debut
...
Fin Fonction

Voir aussi

Booleen, Caractere, Date, Entier, Fichier et Reel pour connaître les types de base possibles.

Traduction

---------