PDA

View Full Version : [Pascal] procedure e funzione per cosa si differiscono?


klamius
01-02-2009, 20:14
I tipi procedure e function si differiscono solo per il risultati (il primo pių di un risultato, il secondo un solo risultato) oppure anche per i parametri di scambio, parametri attuali e formali, e passaggio per valore e per indirizzo?

wingman87
01-02-2009, 20:24
L'unica differenza č che procedure non hanno valore di ritorno, le funzioni sė (ed č uno solo). Per avere pių valori di ritorno puoi usare in entrambe il passaggio di parametri per indirizzo.