Direkt gar nicht.Zitat von Roboman93
Über Umwege: Schau mal in der Suchfunktion nach "mehrdimensionales array". Da findet sich jede Menge.
Gruß
Rolf
Direkt gar nicht.Zitat von Roboman93
Über Umwege: Schau mal in der Suchfunktion nach "mehrdimensionales array". Da findet sich jede Menge.
Gruß
Rolf
Über Umwege recht einfach: Wenn du ein Feld mit z.B. 4x5 Elementen Brauchst, kannst du ein eindimensionales Feld mit 20 Elementen anlegen und den Zugriff wie folgt machen:
matrix(x,y) <=> array(x+4*y)
kommt halt nur darauf an, ob deine index-Angaben bei 0 oder 1 anfangen. ggf muss man dann das Ganze ein wenig anpassen. Das Beispiel stellt eine Matrix mit 4x5 Elementen "matrix([0-3],[0-4)]" in einem Array mit 20 Elementen array([0-19]) dar
Auf diesem Wege sind auch Arrays mit 3 oder mehr Dimensionen machbar ... nur geht einem heirbei natürlich schnell der Speicherplatz aus.
Gruß MeckPommER
Mein Hexapod im Detail auf www.vreal.de
Lesezeichen