Bei der Deklaration ist folgende Array-Initialisierung möglich:
int1 : INT; int2 : INT; int3 : INT; TestArray : ARRAY[1..3] OF INT := [int1,int2,int3];
Ich möchte nun aber zyklisch die drei Integer in das Array schreiben.
Folgender Implementierungs-Code geht leider nicht:
TestArray := [int1,int2,int3];
Ich finde keine andere Lösung außer:
TestArray[1] := int1; TestArray[2] := int2; TestArray[3] := int3;
Geht das irgendwie auch mit einer Zuweisung wie bei der Initialisierung?
Moin
Eine extra Syntax für sowas gibts wohl nicht. Wenn du unbedingt Zeilen sparen willst, dann nimm einen Pointer.
Gruß Erik
Log in to post a comment.
Bei der Deklaration ist folgende Array-Initialisierung möglich:
Ich möchte nun aber zyklisch die drei Integer in das Array schreiben.
Folgender Implementierungs-Code geht leider nicht:
TestArray := [int1,int2,int3];
Ich finde keine andere Lösung außer:
Geht das irgendwie auch mit einer Zuweisung wie bei der Initialisierung?
Moin
Eine extra Syntax für sowas gibts wohl nicht.
Wenn du unbedingt Zeilen sparen willst, dann nimm einen Pointer.
Gruß Erik