void non resistuisce nessun valore alla funzione:

Tipo:

void scrivi_ciao(){
cout<<"ciao";
}

Che valore deve restituire? Nessuno xchè scrive solo la parola "ciao".

Nel mio programmino la parola viene scritta dalla funzione, e non viene ritornata nella main.

type funzione() // restituisce un valore di tipo "type".