I prototipi

  • 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

© Ing. Stefano Salvi - All rights reserved