Statiques et variables automatiques

C

carrot

Guest
Salut, Quelqu'un peut-il me faire savoir la différence entre statiques et les variables automatiques avec un exemple? Merci à l'avance, Carrot
 
une valeur statique variale sera disponible pour tous dans la source. automatique est dynamique dans son champ d'application. à savoir, certains éléments ne peuvent accéder à sa valeur.
 
Exemple. Fonction 1 a variables A (Equals 20) et S (Equals 25) A - Auto S - statique variable. Fonction 2 a la variable A (Equals 30) sont définies. Fonction 3 n'a pas de variables déclarées en elle. En cas d'auto, la variable A aura une valeur de 20 ou 30 selon l'endroit où nous sommes. Si nous sommes en Function1, il aura 20 et si nous sommes dans la fonction 2, il aura 30. En fonction de 3, si nous essayons d'utiliser la variable A, nous obtiendrons une erreur indiquant "Undefined variable" parce que dans cette fonction, nous ne l'avons pas déclarée. En cas de statique, S aura la valeur de 25 où il est appelé. Même pas besoin de le définir .. Cordialement, R. Srideepa
 

Welcome to EDABoard.com

Sponsor

Back
Top