AcornSearch - Acorn and RISC OS information searching
RISC OS Search
containing
"Nutty quip goes here!"
Home  |  About  |  Filebase Archive  |  StrongHelp Manuals  |  Newsgroups  |  Module Database
Inhalt   <<   <   >   >>   Index

Passive Anweisung zur Markierung von Daten innerhalb eines Programms.

Syntax:          DATA [Ausdruck] [,Ausdruck], usw.

Argument:     Die Ausdrücke können von einem beliebigen Typ und Bereich sein. Ausgewertet (benutzt) werden sie nur, wenn sie von einer READ-Anweisung angefordert werden.

          Hinweise: Die Art und Weise, wie DATA interpretiert wird, hängt vom Typ der Variablen in der READ-Anweisung ab. Eine numerische READ-Anweisung wertet Daten als Ausdruck aus, eine String-READ-Anweisung behandelt sie als wörtliche Zeichenkette. Führende Leerzeichen im DATA-Element werden ignoriert, aber nachfolgende Leerzeichen (mit Ausnahme des letzten Elements auf der Zeile) werden berücksichtigt. Wenn führende Leerzeichen, Kommas oder Anführungszeichen als Bestandteile des Datenelements erforderlich sind, dann muß das ganze Element in Anführungszeichen gesetzt werden.
          Beispiel:

          100 DATA "    Hi","A,B,", "»"ABCD"

          Beim Versuch, eine DATA Anweisung auszuführen, behandelt BASIC die Zeile wie einen REM-Kommentar. Um sicherzustellen, daß BASIC die DATA Anweisung unmißverständlich als solche erkennt, sollte sie (wie die übrigen passiven Anweisungen) am Zeilenanfang stehen.

Beispiele:     
DATA Jan,Feb,Mar,Apr,Mai,Jun,Jul,Aug,Sep,Okt,Nov,Dez
          
DATA 3.26,4,4.3,0

[sh-index] Back to list of manuals