ciao a tutti,sono all'inizio...non riesco a capire la differenza fra il mettere ad esempioprima dell'int main() o mettere questa variabile dopo il main...qualcuno sa spiegarmelo?codice:int ciao;
grazie mille
ciao a tutti,sono all'inizio...non riesco a capire la differenza fra il mettere ad esempioprima dell'int main() o mettere questa variabile dopo il main...qualcuno sa spiegarmelo?codice:int ciao;
grazie mille
Prima del main diventa una variabile globale, ovvero è richiamabile da ogni funzione del programma. Questo è tendenzialmente da evitare.
perchè ho trovato un esempio e non riuscivo a capire il perchè!! grazie mille
![]()
E nel caso in cui ho tre funzioni...e voglio che la variabile sia disponibile solo a due funzioni...come fare?
La passo come puntatore?
Secondo me è la scelta migliore passarla come puntatore. Almeno chi utilizza le funzioni puo' gestirsi quella variabile come gli pare.
GreyFox (Linux registered user #435102)
greyfox.imente.org - GreyFox's shots (photo gallery)
$ cd /pub
$ more beer