Hier wird die Funktion nur deklariert. Das bedeutet, sie wird dem Programm bekannt gemacht. Die eigendliche Funktion steht weiter unten im Quelltext.
Sobald eine Funktion bekannt ist, kann sie verwendet werden. Wo sich die Funktion selbst innerhalb des Programms befindet ist dabei egal.