guten tag
Ich würde gerne im Zuge einer Programmieraufgabe einer Funktion einen zweidimensionalen Array übergeben. Leider bin ich atm ein wenig auf dem holzweg und hoffe deshalb, dass mir hier wer weiterhelfen kann.
Was ich im Moment habe:
main: ... double f1[10][10]; double f2[10][10]; funktion(f1, f2, [noch andere parameter]) ... funktion: double **funktion(double** f1, double** f2, size_t xcount, size_t ycount, int repeats, int extra) { ... return f1; }
Der compiler wirft in dem Fall die Warnung "projekt.c:28: Warnung: Übergabe des Arguments 1 von »funktion« von inkompatiblem Zeigertyp", wobei Zeile 28 der Funktionsaufruf ist. kann mir irgendwer erklären, woran das liegt? bin schon ein wenig am verzweifeln.
thx im voraus
cs