Voor school moet ik een programma schrijven dat van een variabel aantal argumenten het maximum berekent.
Dus in de main() staat :
double Max(double a,double b,...)
waarbij Max de functie is die het maximum van de argumenten geeft.
Indien je het aantal argumenten kent is dit niet zo moeilijk, dan maak je een functie van de vorm Max(int aantal, double a, double b, ...)
Maar hier wordt het aantal dus niet vermeld.
Hoe kan je er in C nu achterkomen hoeveel argumenten er zijn weergegeven ?
Dus in de main() staat :
double Max(double a,double b,...)
waarbij Max de functie is die het maximum van de argumenten geeft.
Indien je het aantal argumenten kent is dit niet zo moeilijk, dan maak je een functie van de vorm Max(int aantal, double a, double b, ...)
Maar hier wordt het aantal dus niet vermeld.
Hoe kan je er in C nu achterkomen hoeveel argumenten er zijn weergegeven ?