Folgender Fall:
#define DIM_X 30
#define DIM_Y 15
int ausgabe_Torus(short int Torus[DIM_Y][DIM_X])
{
…
}
int main(int argc, char *argv[])
{
…
short int ppsiTorus[DIM_Y][DIM_X];
…
}
Wie rufe ich jetzt die Unterfunktion auf?
ppsiTorus ist ja schon **, die Unterfunktion braucht **, also sollte doch
ausgabe_Torus(ppsiTorus);
funktionieren.
Tut es aber nicht, genauso wie alles andere, was ich schon ausprobiert habe.
Auch die Definition von ausgabe auf "int ausgabe_Torus(short int **Torus) zu ändern hat nichts gebracht…
Ein kleiner Tipp?