Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di fiimh84
    Registrato dal
    Sep 2005
    Messaggi
    124

    [c] Qualcuno sa dirmi che differenza c'è...

    ciao a tutti,sono all'inizio...non riesco a capire la differenza fra il mettere ad esempio
    codice:
    int ciao;
    prima dell'int main() o mettere questa variabile dopo il main...qualcuno sa spiegarmelo?
    grazie mille

  2. #2
    Prima del main diventa una variabile globale, ovvero è richiamabile da ogni funzione del programma. Questo è tendenzialmente da evitare.

  3. #3
    Utente di HTML.it L'avatar di fiimh84
    Registrato dal
    Sep 2005
    Messaggi
    124
    perchè ho trovato un esempio e non riuscivo a capire il perchè!! grazie mille

  4. #4
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,591
    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?

  5. #5
    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

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.