Meddig élnek a globális változók?
Figyelt kérdés
Hallottam előadáson, hogy a globális változóknak van láthatóságuk és élettartalmuk, de azt sose mondják el, hogy meddig élnek, és hogy hol.2017. nov. 27. 11:02
2/8 A kérdező kommentje:
C
2017. nov. 27. 11:13
3/8 anonim válasza:
A program végéig élnek.
Ha static kulccszóval vannak deklarálva, akkor csak a forrásfájlból, egyébként mindenhonnan láthatóak, de ugyanolyan nevű lokális változók elrejthetik.
4/8 anonim válasza:
#3, Jó válasz, csak egy pici módosítás:
"csak a forrásfájlból" --> csak abból a fordítási egységből.
Respect. :)
5/8 anonim válasza:
Hát igazából csak gugliztam, C# fejlesztő vagyok, nem C, de a Guglit tudom használni.
6/8 anonim válasza:
Globális változók és konstansok a program teljes futásidején élnek, pontosabban elérhetőek, a lokálisak (változók és konstansok) csak adott függvényen, procedúrán, szubrutinon belül.
Vannak nyelvek, ahol megengedett alprogramon belül a globálok felüldefiniálása (lokállal) és vannak, ahol nem. Utóbbi a jobb.
7/8 anonim válasza:
"azt sose mondják el, hogy meddig élnek, és hogy hol"
Ez a kis írás segít megérteni, hogy hol és miért. (C/C++)
8/8 anonim válasza:
Én úgy tudom hogy a Globális felmelegedést miatt kezdenek kihalni. Szóval mostmár egyre rövidebb ideig élnek .(
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!