Rückgabe eines Mehrdimensionalen Array
-
Hallo,
ich weiss nicht wie der Funktionskopf einer Funktion aussieht, die ein mehrdimensionales array zurückgibt.
bei einem 1 dimensionalen heisst es ja:int *fkt(int feld[]){
int *a;
...........
return a;
}und bei 2 ?
danke
-
Im Prinzip kannst du immer nur einen Zeiger auf das erste Element im Array returnen; die Unterscheidung nach Dimensionen wird nur logisch vorgenommen. Gib also den Zeiger so zurück und suche nach einer Variante, die Dimensionen zu beschreiben (Tipp: Zeiger auf einen Array für die Dimensionsgrössen)
MfG