Le procedure

  • I parametri attuali possono essere sostituiti in due maniere ai parametri formali:
    1. Possono essere passati per valore, nel qual caso il valore del parametro attuale verrà copiato in una vera e propria variabile che costituirà il parametro formale
    2. Oppure possono essere passati per indirizzo, nel qual caso la procedura opererà direttamente sulle variabili del programma che la ha chiamata
  • Nel primo caso, qualunque modifica la procedura faccia al parametro, questa non avrà effetto sul programma chiamante
  • Nel secondo caso invece le modifiche portate dalla procedura saranno viste anche dal programma chiamante

© Ing. Stefano Salvi - All rights reserved