Corso di Laboratorio III – Univ. di Pisa
21
Esempio sull’uso delle variabili
#include <stdio.h>
int globale = 0;
void a();
int main () {
  int locale;
  locale = 11;
  globale = 20;
  printf ("Variabile globale in main = %d\n", globale );
  printf ("Variabile locale in main = %d\n", locale );
  a();
  printf ("Variabile globale in main = %d\n", globale );
  printf ("Variabile locale in main = %d\n", locale );
  a();
  return 0;
}
void a () {
  int locale;
  int static localestatica = 100;
  localestatica = localestatica + 1;
  locale = 10;
  globale = 21;
  printf ("\nChiamata della funzione \n");
  printf ("\tVariabile globale nella funzione = %d\n", globale );
  printf ("\tVariabile locale nella funzione = %d\n", locale );
  printf ("\tVariabile locale statica nella funzione = %d\n\n", localestatica );
}
ese1.c