C

R

Rameshbabu

Guest
Voimmeko käyttää varastointi luokkiin extern ja staattisia yhdessä.Esimerkiksi extern static int i.Anna esimerkki sen käytöstä.

 
I dont sitä mieltä, että olisi mitään järkeä tehdä niin?
Jos "int i 'on extern, se on maailmanlaajuista, ja oletuksena, staattinen.
Staattinen on käytetty, jotta toiminto paikallisia muuttujia säilyttää niiden arvo välillä puhelut sekä rajausvaiheessa sääntö rajoittaa näkyvyyttä tehtävien ja globels tiedostoon soveltamisalaa.

 
Extern merkitsee staattinen.Yritä ajattelevat, että se on kääntäjä.Se tarvitsee tietää tallennustilaa on muuttuja.Joten extern on periaatteessa selvää, että kääntäjä, tässä on vaihteleva, että aion käyttää tämän tiedoston, se on tämän tyypin ja varastointitilaa ja lupaan teille, että se on jossain vaiheessa toinen tiedosto.Tämä tekee kääntäjä onnellinen.Jos muuttujaa ei löydy toisen tiedoston Mielestäni kääntäjä on edelleen tyytyväinen, koska se tarvitsee ainoastaan tietää tyyppi (käsittelemiseksi varten) ja tallennustilaa tuottaa objekti-tiedosto_On linkittäjän että rikastin että muuttuja ei varsinaisesti määritellä.

 

Welcome to EDABoard.com

Sponsor

Back
Top