Auto ključna riječ u programskom jeziku C
Za korištenje ključne riječi auto u programskom jeziku C, možete pogledati sljedeći primjer:
U ovom smo primjeru deklarirali cjelobrojnu varijablu s ključnom riječi 'auto' i dodijelili joj vrijednost '2'. Zatim smo ovu vrijednost prikazali na terminalu. Nakon toga smo upotrijebili zagrade za definiranje novog opsega. Unutar ovih zagrada redefinirali smo istu varijablu s novom vrijednošću '4'. Također smo ispisali ovu vrijednost na terminalu. Zatim smo ponovno ispisali vrijednost ove varijable izvan ovih zagrada.
Nakon toga, sljedeća naredba se koristi za kompajliranje ovog koda:
$ gcc auto . c -O auto
Za izvođenje ovog koda koristi se sljedeća naredba:
$. / auto
Ovaj je program napravio vrlo zanimljiv izlaz koji je prikazan na sljedećoj slici. Opseg varijable “num” koja je deklarirana, inicijalno je trajao do kraja funkcije “main()”. Dok je opseg njegove redefinicije bio samo unutar zagrada. Zbog toga je vrijednost ove varijable prije i iza zagrada ostala '2'. Dok je njegova vrijednost unutar zagrada bila '4'.
Postizanje iste funkcionalnosti bez automatske ključne riječi u C-u
Sada ćemo vidjeti kako se ista funkcionalnost može postići bez korištenja ključne riječi 'auto'. Za to koristimo istu C skriptu kao što je prikazano u prethodnom primjeru. Ali ovaj put jednostavno uklanjamo ključnu riječ 'auto' sa svih strana. Ovo je prikazano na sljedećoj slici:
Izlaz ovog programa prikazan je na sljedećoj slici. Jasno možete svjedočiti da je izlaz ostao potpuno isti čak i bez korištenja ključne riječi 'auto', što potvrđuje da nema potrebe za korištenjem ključne riječi 'auto' u programskom jeziku C.
Zaključak
Ovaj je članak usmjeren na korištenje ključne riječi 'auto' u programskom jeziku C. Međutim, također smo svjedočili kako se ista funkcionalnost može postići čak i bez korištenja ove ključne riječi u C-u. Stoga, potpuno ovisi o vama hoćete li koristiti ili preskočiti ovu ključnu riječ.