Questo sito contribuisce alla audience di

I Common blocks nel Fortran 77

Come specificare che alcune variabili dovrebbero essere condivise

fortran 90,intel fortran,visual fortran,compilatore fortran

Il Fortran 77 non ha variabili globali, variabili cioè che sono condivise tra le diverse unità di programma (subroutine). L’unico modo per passare informazioni tra le subroutine, è quello di utilizzare la subroutine parameter list. A volte questo procedimento però risulta scomodo, ad esempio quando molte subroutine condividono un grande insieme di parametri.

In tali casi si può usare un blocco comune (Common blocks ). Questo è un modo per specificare che alcune variabili dovrebbero essere condivise tra alcune subroutine. Ma in generale, l’uso di blocchi comune dovrebbe essere ridotto al minimo.

Link correlati all’argomento

- Programmare con Fortran

- Note sul Fortran 90

- Come scaricare gratuitamente il compilatore Fortran

- Gli articoli della guida Fortran