Hallo zusammen,
ich habe eine Funktion so deklariert:
left und right sind jeweils zweidimensionale arrays, die doubles enthalten.
nun möchte ich im Programm diese Funktion benutzen:
aber das geht nicht, ich habe irgendetwas falsch deklariert. ich bekomme "incompatible pointer type" als Warnung.
ich habe auch schon &left[0] probiert anstelle von &left, war aber auch nicht richtig.
ich würde mich sehr über einen Tip freuen
Liebe Grüße, Susanne
ich habe eine Funktion so deklariert:
Code:
int func(double *left[2], double *right[2])
{
*left = *right;
return 1;
}
left und right sind jeweils zweidimensionale arrays, die doubles enthalten.
nun möchte ich im Programm diese Funktion benutzen:
Code:
main()
{
double left[2];
double right[2];
int i;
....
i = func(&left, &right);
}
aber das geht nicht, ich habe irgendetwas falsch deklariert. ich bekomme "incompatible pointer type" als Warnung.
ich habe auch schon &left[0] probiert anstelle von &left, war aber auch nicht richtig.
ich würde mich sehr über einen Tip freuen

Liebe Grüße, Susanne