Buchempfehlung
MySQL kurz & gut
MySQL kurz & gut
Das preiswerte Taschen- buch stellt MySQL-rele- vante Inhalte systematisch und knapp dar, sodass es sich optimal zum Nach- schlagen beim Pro- grammieren eignet. [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 - ENUM

Referenz-Navigation

 

Typ: Anweisung
Kategorie: Programmorganisation
Syntax A:

ENUM [Listenname]
   Element1 [= INTEGER Wert]
   Element2 [= INTEGER Wert]
   Element3 [= INTEGER Wert]
   ...
END ENUM

Syntax B:

ENUM [Listenname]
   Element1 [= INTEGER Wert], Element2 [= INTEGER Wert], ...
END ENUM

ENUM (kurz für enumeration = Nummerierung) erzeugt eine Liste von Konstanten vom Typ INTEGER, deren Werte ihrer Position im ENUM-Block entsprechen, begonnen wird dabei mit dem Wert 0.

Soll ein Element einen von der Reihenfolge abweichenden Wert erhalten, kann dieser per '= Wert' zugewiesen werden.

Da sich die Elemente wie Konstanten verhalten, ist es nicht möglich, ihnen im Laufe des Programms andere Werte zuzuweisen.

Beispiel:

ENUM
   a
   b
   c = 4
   d
END ENUM

PRINT a, b, c, d

Ausgabe:

0 1 4 5

Die Vergabe eines Listennamens ist im Zusammenhang mit DIM sinnvoll. Eine Variable, die als ENUM-Liste deklariert wird, kann nur einen Wert annehmen, der in der Liste aufgeführt ist.

Unterschiede zu QB: Neu in FreeBASIC.


Zusätzliche Informationen und Funktionen
  • Der Referenzeintrag wurde am 24.07.2007 von AdministratorSebastian angelegt.
  • Die aktuellste Version wurde am 08.07.2011 von Redakteurytwinky gespeichert.
  Versionen Versionen