komische c-Syntax
-
Hey ihr zusammen,
ich hab die Ehre c-Code zu warten und bin etwas hilflos. Was ist folgendes:
int modulo(int *, int *); //Ok int modulo(a, b) int *a; int *b; //aber was soll das? { //noch mehr Code return *a % *b; }
Wieso stehen hinter der Funktionsdeklaration noch die Variablen?
Compillieren tut der Code schon...Gruessle
Max
-
das bedeutet im wesentlichen das selbe wie die erste zeile.
es handelt sich dabei um das sogenannte "Khernigan&Ritchie-C" bzw K&R. das ist die ur-syntax von C als es noch keinen ansi-standard gab. die meisten c-compiler verstehen den noch.
-