J'ai initialisé une variable dans l'une des fonctions Fortran. Je l'utilise dans une autre fonction. Mais la valeur n'est pas restée la même. Dans l'autre appel de fonction je reçois la valeur de poubelle. Comment puis-je maintenir la valeur initialisée.Difficulté avec la variable variable fortran
Ex:
entry a() num_calls=0 entry b() num_calls= num_calls + 1
De l'entrée « b » Je reçois num_calls comme des ordures
Num_calls est-il localement ou globalement étendu? – outis