Hi ihr ich hoffe ihr könnt mir weiter helfen. Ich habe folgendes vor ich
möchte ein Array "char Char_Matrix[8][59];" mit den Inhalten
verschiedener Arrays füllen. Das füllen dieses Arrays soll über eine
eigene Funktion erfolgen.
Ein Beispielarray:
1
charA_matrix[8][11]=
2
{
3
//1 2 3 4 5 6 7 8 9 10 11
4
{'O','#','#','#','#','#','#','#','O','O','O'},
5
{'O','#','#','O','#','O','#','#','O','O','O'},
6
{'#','#','O','O','O','O','O','#','#','O','O'},
7
{'#','#','O','#','O','#','O','#','#','O','O'},
8
{'#','#','#','O','#','O','#','#','#','O','O'},
9
{'#','#','O','O','O','O','O','#','#','O','O'},
10
{'#','#','O','O','O','O','O','#','#','O','O'},
11
{'#','-','O','-','O','-','O','-','#','-','O'},
12
};
Mein Problem ist das Handhaben mit Pointern in mehrdimensionalen Arrays.
Hat da jemand vielleicht ein paar Beispielprogramme. Die man auf mein
Beispiel verwenden könnte.
Das Beispielarray ist global also sollte ein Zugriff kein Problem sein.
Lieben Gruß
wozu brauchst du hier Pointer?
Man kann doch einfach mit Indices in das Feld greifen.
Hat man sportlichen Ehrgeiz und will es mit Zeigern machen,
dann *(A_matrix+11*ersterIndex+zweiterIndex)