Variablen mit Werten vordefinieren

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Variablen mit Werten vordefinieren

Beitrag von Euklid »

Hallo!

Möchte gernde ein Array von Variablen mit dem Wert 0 vordefinieren. Habe in dunkler Erinnerung, dass das irgendwie gehen muss... ...mmh.

So jedenfalls meldet der Compiler einen Fehler:

Code: Alles auswählen

var Divident_Ring,Divisor_Ring:array[0..1000]of integer = 0;    // sollen vor erstem Benutzen Wert 0 haben


Notfalls kann ich die mit einer for-Schleife alle auf 0 setzen...

... geht das auch einfacher?

- Danke

Euklid

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Dieses Konstrukt kenne ich nicht, Mit FillChar könnt's aber relativ schnell initialisiert werden.
Bzw. FillDWord ist noch besser geeignet:

FillDWord(A[0],High(A)+1,0);

Euklid
Lazarusforum e. V.
Beiträge: 2808
Registriert: Fr 22. Sep 2006, 10:38
OS, Lazarus, FPC: Lazarus v2.0.10, FPC 3.2.0
Wohnort: Hessen
Kontaktdaten:

Beitrag von Euklid »

Jo, das klingt ähnlich kurz.

Werde das heute Abend mal ausprobieren...

... danke für den Tipp!

Antworten