Automaatne märksõna C-programmeerimiskeeles
Automaatse märksõna kasutamiseks programmeerimiskeeles C võite vaadata järgmist näidet:
Selles näites deklareerisime täisarvulise muutuja märksõnaga 'auto' ja määrasime sellele väärtuse '2'. Seejärel kuvasime selle väärtuse terminalis. Pärast seda määrasime traksidega uue ulatuse. Nendes sulgudes määratlesime sama muutuja uuesti uue väärtusega '4'. Trükkisime selle väärtuse ka terminalile. Seejärel printisime selle muutuja väärtuse uuesti väljapoole neid sulgusid.
Pärast seda kasutatakse selle koodi koostamiseks järgmist käsku:
$ gcc auto . c -O auto
Selle koodi käivitamiseks kasutatakse järgmist käsku:
$. / auto
See programm andis väga huvitava väljundi, mis on näidatud järgmisel pildil. Deklareeritava muutuja “num” ulatus kestis algselt funktsiooni “main()” lõpuni. Kusjuures selle ümberdefineerimise ulatus oli ainult breketite sees. Seetõttu jäi selle muutuja väärtus enne ja pärast breketeid “2”. Kuigi selle väärtus traksidega oli '4'.
Sama funktsionaalsuse saavutamine ilma automaatse märksõnata C-s
Nüüd näeme, kuidas on võimalik saavutada sama funktsionaalsus ilma märksõna 'auto' kasutamata. Selleks kasutame sama C-skripti, nagu on näidatud eelmises näites. Kuid seekord eemaldame lihtsalt kõikjalt märksõna 'auto'. See on näidatud järgmisel pildil:
Selle programmi väljund on näidatud järgmisel pildil. Saate selgelt tunnistada, et väljund jäi täpselt samaks ka ilma 'auto' märksõna kasutamata, mis kinnitab, et C-programmeerimiskeeles pole vaja märksõna 'auto' kasutada.
Järeldus
See artikkel on suunatud märksõna 'auto' kasutamisele programmeerimiskeeles C. Siiski olime ka tunnistajaks, kuidas sama funktsionaalsust on võimalik saavutada ka ilma seda märksõna C-s kasutamata. Seetõttu oleneb täiesti teist, kas soovite seda märksõna kasutada või vahele jätta.