Array füllen

Previous topic - Next topic

HeikoJ

Hallo,

ich habe folgendes Array definiert:   DIm Feld[3][3]

Normalerweise wird es so gefüllt :

Feld[0][0] = 0
Feld[0][1] = 1
Feld[0][2] = 2

Gibt es eine Möglickeit alle auf einmal zu füllen, z.B.

Feld[0] = (0,1,2)

In der Hilfe habe ich keine Hinweis dazu gefunden.

Danke und Gruß

Heiko

Kitty Hello

DIM Feld[3]
DIMDATA feld[], 0,1,2 ...
aber nur für 1-dimensionale Felder :/

HeikoJ

Hallo Gernot,

DIMDATA hatte ich auch schon gesehen, aber eben nur für eindimensionale Felder.

Aber wie sieht es mit  folgendem Code aus :

DIM Feld [3][5]
DIM Temp[5]

DIMDATA Temp[], 0, 1, 2, 3, 4
Feld[0] = Temp

Würde das gehen ? Wären ja 3 Zeilen weniger !

Gruß Heiko

Kitty Hello

Nein, Felder in Unterfelder kopieren geht nicht.

Schranz0r

Dann nimm doch 2 Arrays, für das Feld ist wohl X und Y ?!?
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

I.d.R. hat man für 2D Arrays so viele Werte, dass sich Lesen aus einer Datei anbietet.

Kitty Hello

I.d.R. hat man für 2D Arrays so viele Werte, dass sich Lesen aus einer Datei anbietet.