Alter : 30 Ort : Karlsruhe Anmeldedatum : 02.03.09
Thema: Mehrdimensionale arrays Sa Aug 21, 2010 12:00 am
Ich hab mal eine frage: Gibt es im C4script auch mehrdimensionale arrays, wies in C++ auch gibt? Die wären dann echt hilfreich!
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Mehrdimensionale arrays Sa Aug 21, 2010 12:35 am
Jap, gibts. :O
Code:
var array = CreateArray(10); for (var i; i < GetLength(array); i++) array[i] = CreateArray(10);
Fertig ist das 10x10-Array :O
Pitri Feldmarschall
Alter : 30 Ort : Karlsruhe Anmeldedatum : 02.03.09
Thema: Re: Mehrdimensionale arrays Sa Aug 21, 2010 1:08 pm
Aber so anwenden wie im C++ geht nicht oder?
Code:
Array[x][y]
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Mehrdimensionale arrays Sa Aug 21, 2010 1:20 pm
Doch, genau so ruft man die dann auf.
Ein 3x3 Array wäre ja zB
Code:
a = [[0,1,2], [3,4,5], [6,7,8]]
mit a[0] bekommt man dann [0,1,2], wo man direkt wieder einen Index aufrufen kann. a[0][1] wäre dann zB 1.
Pitri Feldmarschall
Alter : 30 Ort : Karlsruhe Anmeldedatum : 02.03.09
Thema: Re: Mehrdimensionale arrays Sa Aug 21, 2010 1:28 pm
Ok Danke!
Wipfmagus Konteradmiral
Alter : 28 Anmeldedatum : 06.03.10
Thema: Re: Mehrdimensionale arrays So Sep 26, 2010 12:52 pm
Gehen eigentlich auch (theoretisch) drei-, vier- oder mehrdimensionale Arrays?
Limeox Admiral
Anmeldedatum : 25.04.10
Thema: Re: Mehrdimensionale arrays So Sep 26, 2010 1:24 pm
Natürlich, nur die zu erstellen ist eben etwas umständlich.
Liech Fregattenkapitän
Alter : 32 Anmeldedatum : 02.02.09
Thema: Re: Mehrdimensionale arrays Mo Sep 27, 2010 2:52 am
Kleiner Hinweis hierbei: Arrays müssen nicht konsistent den gleichen datentyp haben. Man kann das also durchaus auch als eine art xml verwenden (z.b. ist ["Bla",1,false] möglich)