LBOUND |
Limite de gauche |
---|---|
QuickBASIC/QBasic |
Syntaxe
LBOUND(tabl[,dimension%]) |
Paramètres
Nom | Description |
---|---|
tabl | Ce paramètre permet d'indiquer le nom de la table à vérifier. |
dimension% | Ce paramètre permet d'indiquer la dimension du table à vérifier. |
Description
Cette fonction permet de demander le nombre d'élément minimum (borne inférieur) d'un tableau.
Remarques
- Pour un tableau dimensionné comme suit :
- La limite inférieure par défaut pour toute dimension est 0 ou 1, selon le paramètre de l'instruction OPTION BASE. Si OPTION BASE est 0, la limite inférieure par défaut est 0 et si OPTION BASE est 1, la limite inférieure par défaut est 1.
- Les tableaux dimensionnés à l'aide de la clause TO dans l'instruction DIM peuvent avoir n'importe quelle valeur entière comme limite inférieure.
- Vous pouvez utiliser la syntaxe raccourcie LBOUND(tableau) pour les tableaux unidimensionnels, puisque la valeur par défaut de dimension est 1. Utilisez la fonction UBOUND pour trouver la limite supérieure d'une dimension de tableau.
DIM A(1 TO 100, 0 TO 50, -3 TO 4)
la fonction LBOUND renvoie les valeurs répertoriées ci-dessous :
Appel | Valeur retournée |
---|---|
LBOUND(A,1) | 1 |
LBOUND(A,2) | 0 |
LBOUND(A,3) | -3 |
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
on obtiendra le résultat suivant :
Tableau linéaire = 0Tableau bidimensionnel = 0
Voir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - OPTION BASE
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - UBOUND
Dernière mise à jour : Mercredi, le 14 septembre 2016