Zeiger von 2-D-Array als Parameter
-
Tut mir Leid wegen der unkomplizierten Frage:
Wieso funktioniert das Programm nicht? (es soll ein Spielbrett anzeigen)
#include <stdio.h> //Tic,Tac,Toe void spielbrett(char** array) { printf("\n %c %c %c\n\n %c %c %c\n\n %c %c %c", array[0][0],array[1][0],array[2][0], array[0][1],array[1][1],array[2][1], array[0][2],array[1][2],array[2][2]); } int main() { char felder[3][3] = { {'0','x','x'}, {'o','x','o'}, {'x','o','o'} }; spielbrett(felder); getchar(); }
-
void spielbrett(char array[][3])
-
Kapier ich nicht, aber klappt trotzdem.
-
temp schrieb:
Kapier ich nicht, aber klappt trotzdem.
Hier findest du die Antwort:
http://www.pronix.de/pronix-733.html