DOMANDINE

Ecco a voi qualche domanda sulle funzioni prima di proseguire nello studio del C++.

1) Come si definisce una funzione?

2) Cosa sono i parametri di ingresso di una funzione e come vengono utilizzati all'interno di essa?

3) Cosa è il valore di ritorno di una funzione?

4) Come si utilizza una funzione, e cioè come si chiama una funziona all'interno del codice sorgente?

5) Quali sono i vantaggi offerti dalle funzioni?

6) Cosa avviene quando si passano degli argomenti ad una funzione?

7) Quali sono i metodi disponibili per passare un argomento ad una funzione?

8) Cosa succede nel passaggio per valore, quali sono i pro ed i contro di questo metodo?

9) Come funziona il passaggio per indirizzo e cosa implica questo metodo?

10) Come funziona il passaggio per referenza?

11) Come e dove si scrive il prototipo di una funzione, e qual'è il suo compito?

12) Come si dichiara un puntatore a funzione?

13) Come si assegna l'indirizzo di una funzione ad un puntatore a funzione?

14) Come si utilizza un puntatore a funzione per richiamare la funzione puntata?

15) Quale può essere uno dei vantaggi di utilizzare un puntatore a funzione?

16) Cos'è e come si scrive un argomento di default?

17) Cos'è l'overloading delle funzioni e come si utilizza?

18) Cosa sono le funzioni template, e come si utilizzano?

Nessun commento:

Posta un commento