Funktionsprototypen können Default-Werte für die Parameter angeben. Diese Default-Werte müssen von rechts beginnend in der Parameterliste angegeben sein.
Prototyp:
void HelloWorld(int a = 1);
Implementierung:
void HelloWorld( int a ) { cout << "Hello World number " << a << endl; }
Verwendung:
HelloWorld(); HelloWorld(17);