C - skladiščenje razredi extern in statična skupaj?

R

rameshbabu

Guest
Ali lahko uporabljamo za shranjevanje razrede extern in statična skupaj.Na primer extern static int i.Navedite primer je navada.

 
Jaz dont mislim, da bi bilo smisla, da to stori?
Če je "int i" je extern, potem je to globalno, in s privzeto, statična.
Static se uporablja, da se omogoči delovanje lokalnih spremenljivk, ki ohranjajo svojo vrednost med klici in kot določanje obsega praviloma omeji vidnost funkcij in globels v datoteko področje.

 
Extern pomeni statična.Poskušajte razmišljati v smislu, da so prevajalnik.Treba je vedeti, prostor za shranjevanje spremenljivke.Torej extern je v bistvu pravi, da prevajalnik, tukaj je spremenljivka, da bom z uporabo te dokumentacije, je za to vrsto in prostor za shranjevanje in obljubim, da bo na voljo na neki točki v drugi datoteki.To naredi prevajalnik vesel.Če spremenljivka ni na voljo v drugi datoteki Menim prevajalnik je še vedno vesel, ker le mora poznati vrsto (za obravnavo namene) in prostora za ustvarjanje predmet datoteke.To je povezovalnik, da bo zaduši na spremenljivka dejansko ni bil opredeljen.

 

Welcome to EDABoard.com

Sponsor

Back
Top