Martin H.: C++ mehrdimensionale Arrays und Zeiger übergeben

Beitrag lesen

hallo,

ein zeiger für mehrdimensionale arrays zieht z.b. so aus:

int tabelle[5][6];
int *zeiger1, **zeiger2;

zeiger1=tabelle; // [5]
zeiger2=tabelle[0]; // [6]

// und wie kann ich diesen für eine funktion übergeben?
// bei mir treten bei folgendem beispiel fehler auf:

void Table(int *tabledata1, int **tabledata2){
             //irgendwas...
}

// mit dem funktionsaufruf

Table(zeiger1, zeiger2);

// oder

Table(tabelle, tabelle[0]);

// der fehler: "no matching function..." (dev c++ 4, windows)

kann mir jemand helfen?
danke