ich habe ein Problem in C:
Code: Alles auswählen
struct ReturnInfTermin infTermin( MYSQL_RES *result,char *standort, char *jahr){
struct ReturnInfTermin ret;
struct ReturnLatzeit latzeit;
...
latzeit = latZeit( standort, jahr, ret.datum);
...
return (ret);
}
struct ReturnLatzeit latZeit(char *standort, char *jahr, char *datum){
struct ReturnLatzeit ret;
....
return (ret);
}
Ergibt mit gcc:
Code: Alles auswählen
libInfLat1.c: In Funktion »infTermin«:
libInfLat1.c:194: Fehler: inkompatible Typen in Zuweisung
libInfLat1.c: Auf höchster Ebene:
libInfLat1.c:209: Fehler: in Konflikt stehende Typen für »latZeit«
libInfLat1.c:194: Fehler: vorherige implizite Deklaration von »latZeit« war hier
Meines erachtens sind die Typen richtig!?!
Bin aber auch eher Anfänger in C.
Vielen Dank
Matthas