Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.153 Beiträge
 
Delphi 12 Athens
 
#5

Re: Mehrdimensionale Arrays mit Werten beladen

  Alt 28. Sep 2009, 19:10
Ups, dann waren es nur die Variablen, wo es lokal nicht geht ... wäre ja och blöd, wenn man Konstanten keinen Wert zuweisen könnte

Und es fiehl mir auch jetzt erst auf
Zitat:
Delphi-Quellcode:
const meinarray =
  (
   (1,2,1,1,1,1,1,1,1,1),
   (1,0,0,0,0,0,0,0,0,1),
   (1,1,1,1,1,1,1,1,1,1),
   (1,0,0,0,0,0,0,0,0,1),
   (1,0,1,1,1,1,1,1,1,1),
   (1,0,0,0,0,0,0,0,0,1),
   (1,0,1,1,1,1,1,1,1,1),
   (1,0,1,1,1,1,1,1,1,1),
   (1,0,0,0,0,0,0,0,0,1),
   (1,1,1,1,1,1,1,1,0,1)
  );
Bei komplexeren Typen mußt du immer einen Typdeklaration angeben, denn sonst weiß der Compiler ja nicht wie er es speichern soll.

Nur bei einfachen Ordinal- und String-Typen kann man es weglassen und der Compiler versucht dann einen passenden Typen zu finden String/WideString oder Byte/Word/LongWord/ShortInt/SmallInt/LongInt/Int64 ... halt je nach Größe des entsprechenden Wertes, bzw. die Ordinal-Typen werden oftmals auch direkt im QuellCode ersetzt und nicht als eigenständige Konstante gespeichert
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat