Utilizzo del tipo void in C
Quando viene utilizzato per elencare i parametri di una funzione, void indica che la funzione non accetta parametri. È possibile indicare l’assenza di argomenti utilizzando il tipo void.
Definizione e Prototipo di una Funzione
Il prototipo di una funzione è una dichiarazione della funzione e fornisce al compilatore le informazioni per gestire la funzione stessa. Il prototipo o la definizione dovrebbero sempre precedere l’utilizzo di una funzione.
Utilizzo del void in C++
In C++, a cosa serve il void? Sebbene sia una keyword, void non è una variabile. Il C/C++ prevede per default che le funzioni restituiscano sempre qualcosa. Aggiungendo void alla dichiarazione della funzione, si comunica al compilatore: Questa funzione non produce alcun output. Non ha alcun altro scopo.