Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!


Referenz - LBOUND

Referenz-Navigation

 

Syntax: LBOUND (Array[, Dimension])
Typ: Funktion
Kategorie: Speicherverwaltung

LBOUND gibt den kleinsten Index des angegebenen Arrays zurück.

Ist das Array bisher nur deklariert, hat aber noch keine Dimensionen, so gibt LBOUND 0 aus. Ob das Array nun den geringsten Index 0 hat oder einfach keine Dimensionen, kann man über die BefehlsreferenzeintragAdresse des ersten Elements erfahren, welche 0 ist sofern es keine Dimensionen gibt.

Beispiel:

DIM Array(-10 TO 10, 5 TO 15, 1 TO 2) AS INTEGER
DIM unArray() AS INTEGER

PRINT LBOUND(Array, 1)
PRINT LBOUND(Array, 2)
PRINT LBOUND(Array, 3)
PRINT LBOUND(Array, 4)
PRINT
PRINT LBOUND(unArray)
PRINT @unArray(0)
SLEEP

Ausgabe:

-10
 5
 1
 0
 
 0
0

Unterschiede zu früheren Versionen von FreeBASIC:
Bis einschließlich FreeBASIC v0.15 ergaben leere Dimensionen statt 0 den Wert -1.

Siehe auch:
BefehlsreferenzeintragUBOUND, BefehlsreferenzeintragDIM, BefehlsreferenzeintragREDIM, BefehlsreferenzeintragArrays


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 30.07.2007 von Redakteurytwinky angelegt.
  • Die aktuellste Version wurde am 29.01.2012 von Redakteurnemored gespeichert.
  Versionen Versionen