Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C] Utilizzare variabile globale o passarla come parametro alle funzioni?

    Salve a tutti,
    avrei tale quesito da proporvi: avendo un programma che utilizza array e avendo la necessità di utilizzare la dimensione N in più funzioni, è preferibile dichiarare quest'ultima come variabile globale, risparmiando così il passaggio come parametro alle varie routin, o dichiarala internamente al main() e passarla di volta in volta alle funzioni?
    Vi ringrazio in anticipo.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Ma N è costante o variabile?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Hai ragione: non l'ho specificato! E' una variabile; l'allocazione dello spazio per il vettore è dinamica: utilizzo malloc.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    Allora passala ad ogni funzione come parametro.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    La ringrazio.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.