FIRSTOF |
Premier de |
Sun Pascal |
Syntaxe
function firstof(x:variable):ordinal;
|
Paramètres
Nom |
Description |
x |
Ce paramètre permet d'indiquer l'expression, une variable ou une constante à analyser. Ce paramètre ne peut pas être un RECORD, un fichier ou un pointeur, un tableau, une procédure, une fonction ou chaine de caractères. |
Retour
Lorsque x est un type ordinal, une constante, une expression ou une variable, la fonction firstof retourne le même type de données que son
paramètre. Lorsque x est un tableau, la fonction firstof renvoie a le même type de données que le type de l'index du tableau. Lorsque x est un type d'ensemble, la
fonction firstof renvoie a le même type de données que le type de base de l'ensemble.
Type de paramètre |
Valeur de retour |
integer (sans le paramètre -xl) |
-2147483648 |
integer (avec le paramètre -xl) |
-32768 |
integer16 |
-32768 |
integer32 |
-2147483648 |
char |
chr(0) |
boolean |
false |
énumération |
Premier élément de la déclaration de type d'énumération. |
array |
La limite inférieure du sous-intervalle définissant la taille du tableau. |
varying |
1 |
set of 'A'..'Z' |
'A' (le caractère 'A') |
Description
Cette fonction permet de demander la première valeur possible d'un type ou d'une variable.
La fonction firstof renvoie la valeur de la borne inférieure lorsque son paramètre est un type ordinal. Pour les types de tableau, la fonction firstof renvoie la borne inférieure du
sous-intervalle définissant l'index du tableau. Pour les types d'ensemble, il renvoie la limite inférieure du type de base défini.
Dernière mise à jour : Lundi, le 7 septembre 2015