previous next Up Title Contents Index

Automatic-talletusluokka

Automatic-talletusluokkaan kuuluvat lohkojen sisällä ja funktioiden otsikoissa määritellyt muuttujat.
Nämä muuttujat luodaan (= niille varataan tilat), kun lohkoon tai funktioon tullaan ja tilat vapautetaan, kun lohkosta tai funktiosta poistutaan.
Järjestelmä ei alusta automaattisia muuttujia mihinkään alkuarvoon, vaan tämä on tehtävä tarvittaessa itse.
Mikäli halutaan, paikallisen muuttujan oletusarvoinen talletusluokka voidaan ilmaista avainsanalla auto:
    void funktio (void)
    {
        auto int luku;
        .... 
    }
Automatic-luokan muuttujia säilytetään ohjelman ajonaikaisessa pinossa.

previous next Up Title Contents Index