Home   Informatica   C   2.0 - Le Funzioni

2.0 - Le Funzioni

Scritto da sergio il 30/08/2022 17:14:53

Una caratteristica importante del C è la possibilità di definire delle funzioni "custom" riutilizzabili più volte nel programma.
Le funzioni hanno sempre un valore di ritorno, nell'esempio qui sotto viene tornato un intero. Se la funzione non deve tornare nulla, occorre definirla come "void", cioè tornerà un valore nullo.
Vedremo altri esempi più avanti, questo è solo un primo accenno.

Code:

/* Esempio di funziona definita dal programmatore */
#include <stdio.h>

int quadrato(int);	/* Definizione della funzione */

main()
{
      int x;
      
      for (x = 1; x <= 10; x++)
      {
          printf("%d  ", quadrato(x));
      }
      
      printf("\n");
      return 0;
}

/* Implementazione della funzione */
int quadrato(int y)
{
    return y * y;
}

Ultimo aggiornamento 09/09/2022 12:25:37