![]() |
2 Dim Array lesen
Hallo, ich hab da ein problemm kommt einfach net weiter.
angenommen ich hab ein array[1] :=1 dann kann ich den wert ja einfach an einen string übergeben. hab ich jetzt aber
Delphi-Quellcode:
nu möchte ich per zufall
Karte :array [0..0,0..1] of integer =((1,4));
Delphi-Quellcode:
kann mir jkemand helfen, grad zu blöd dafür
var i:integer;
zk := string; i: = random (13)+1; zk := Karte[i] // hier soll ein nun aus der karte[i] der zweite wert also 4 rausgenommen werden. |
AW: 2 Dim Array lesen
auf ein mehrdimensionales Array greifst du so zu: MeinArray[ErsteDimension][ZweiteDimension] usw. ^^
|
AW: 2 Dim Array lesen
ich glaub grad ich hab das allgemein falsch ein wollte ich:
Karte[1][anzahl der karten 4] Karte[2][anzahl der Karten 4] usw... bis 13 müsste mein array ja falsch sein oder ? |
AW: 2 Dim Array lesen
was genau willst Du tun, beschreib es mal so als ob Dein Array ein Gitter wäre (Spalten/Zeilen)
Dein definiertes Array hat eine Spalte und 2 Zeilen also 2 Elemente Karte[0][0] Karte[0][1] ..... |
AW: 2 Dim Array lesen
so wie man ein mehrdimensionales Array erstellen kann
Delphi-Quellcode:
so kann man dann auch auf die einzelnen Felder zugreifen
array [0..0, 0..1] of integer
// eigentlich array [0..0] of array [0..1] of integer
Delphi-Quellcode:
(es funktionieren alle Varianten/Kombinationen davon zusammen)
Karte[x, y]
// eigentlich Karte[x][y] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz