Call by Reference mit Strukturen
-
Also ich habe folgende Struktur:
struct sudoku{ int feld[9][9]; };
Mein Prototyp ist:
void init_sudoku(char *,struct sudoku *);
Funktionsaufruf in main :
.... struct sudoku s; init_sudoku(argv[1],&s);
Funktion init sudoku:
void init_sudoku(char *argv[],struct sudoku *s){ blabla...
Ich bekomme aber immer nen Fehler , der sagt ich würde incompatible typen verwenden. Leider seh ich das offensichtliche wohl nicht!
Thx!
-
*char und *char[] sind nicht das gleiche.