Mehrdimensionale Arrays an Zeiger übergeben???
-
Ok, ich muss mich wol damit abfinden es selbst immer zu errechnen. Aber wieso ist das so, muss doch einen Grund geben oder
-
Guck doch mal in die FAQ. Da steht soweit ich weiß auch ein laaanger Artikel von Dimah zu dem Thema drin
.
-
@ MaSTaH Danke, jetzt ist mir einiges klarer geworden, trotzdem finde ich die erklährung wieso:
[quote]Den Zeiger auf ein zweidimensionales Array zeigen lassen.
Wichtig: Die zweite Dimension muss mit der Array-Größe
übereinstimmen, mit der der Zeiger deklariert wurde
pArr = new int [5][2]; wäre z.B. illegal, da ein Zeiger auf ein
Array mit 5 Elementen nicht in einen Zeiger auf ein Array mit
2 Elementen konvertiert werden kann.
[quote]
nicht gerade die beste, da eien Array ja auch nur ein pointer auf den ersten Wert ist und somit auch illegal wäre (bleibt wohl für immer ein Mysterium