Gast
#36160
frage:
zwei arrays:
const int array1[][2]={
{5,3},
{3,7},
};
const int array2[][2]={
{5,3},
{3,7},
{4,8},
};
jetzt möchte ich in einer Funktion einen Pointer haben der mir auf ein
Array zeigt, und mit Hilfe dessen ich auf einen Speicherzelle des
gewählten Arrays zugreifen kann
int funktion(unsigned char mode, unsigned char x, unsigned char y)
{
int** Tabelle; --> so hätt i mir das gedacht, tut aber nicht...
if(mode)
Tabelle = &array1; --> da kommt der compilererror (das ich hier
kein '=' verwenden darf)
else
Tabelle = &array2;
und da möcht i jetzt zum Beispiel einfach
den wert von dem ausgewählten array und der speicherzelle x,y
zurückgeben
}