#include <stdio.h>
// Variabile globale
int global_var = 100;
void shadowExample() {
// Oscuramento: dichiariamo una variabile locale con lo stesso nome della globale
int global_var = 50; // Questa "global_var" è visibile solo in questa funzione
printf("Dentro shadowExample:\n");
printf("Variabile locale (oscura la globale): %d\n", global_var);
}
void main() {
printf("Esempio di oscuramento di variabile:\n");
printf("Variabile globale: %d\n", global_var);
shadowExample();
// La variabile globale rimane inalterata
printf("Variabile globale dopo shadowExample: %d", global_var);
}
To embed this project on your website, copy the following code and paste it into your website's HTML: