Funktion ohne Rückgabetyp in C @ angegeb
Ich bin auf diesen Code in C: @ gestoß
#include <stdio.h>
main( )
{
int i = 5;
workover(i);
printf("%d",i);
}
workover(i)
int i;
{
i = i*i;
return(i);
}
Ich möchte wissen, wie die Deklaration der Funktion "workover" gültig ist? Was passiert, wenn wir den Rückgabetyp einer Funktion nicht erwähnen? (Können wir irgendetwas zurückgeben?) Der Parameter ist auch nur ein Variablenname. Wie funktioniert das?