/********************************************************** * Nome programma: punt_funz.c * * Autore: Buttolo Marco. * * Scopo: Esempio utilizzo puntatore a funzione. * * Data: 11/11/2003 * **********************************************************/ #include void scambio(int *x, int *y); int main() { int num1 = 10; int num2 = 20; printf("\n Prima dello scambio: num1=%d, num2=%d", num1, num2); scambio(&num1, &num2); //chiama funzione di scambio printf("\n Dopo lo scambio: num1=%d, num2=%d", num1, num2); } void scambio(int *x, int *y) { int temp; temp = *x; *x = *y; *y = temp; }