- Le funzioni e le procedure consentono di semplificare la lettura di un programma e di
dargli una struttura più razionale
- L'introduzione dei parametri pone però un problema:
- Una funzione viene costruita perutilizzare certi parametri formali
- In un diverso punto del programma la funzione viene richiamata e le si passano i parametri
attuali
- Occorre porre molta attenzione che i tipi delle variabili che si passano alle funzioni
corrispondano a quelli richiesti dalle funzioni stesse e che siano nel in numero corretto
- All'interno di uno stesso sorgente il controllo può essere fatto, a condizione che la funzione
sia dichiarata prima di ogni sua invocazione, cosa che non è sempre possibile
- Se poi il programma è diviso in più moduli, solo in uno la funzione potrà essere
definita prima del suo uso, negli altri non sarà definita affatto
|