Automaattinen avainsana C-ohjelmointikielellä
Jos haluat käyttää automaattista avainsanaa C-ohjelmointikielessä, voit katsoa seuraavaa esimerkkiä:
Tässä esimerkissä määritimme kokonaislukumuuttujan avainsanalla 'auto' ja määritimme sille arvon '2'. Sitten näytimme tämän arvon terminaalissa. Sen jälkeen määritimme aaltosulkeiden avulla uuden skaalan. Näissä aaltosulkeissa määritimme uudelleen saman muuttujan uudella arvolla '4'. Tulostimme tämän arvon myös terminaaliin. Sitten tulostimme tämän muuttujan arvon jälleen näiden aaltosulkeiden ulkopuolelle.
Tämän jälkeen käytetään seuraavaa komentoa tämän koodin kääntämiseen:
$ gcc auto . c -O auto
Tämän koodin suorittamiseen käytetään seuraavaa komentoa:
$. / auto
Tämä ohjelma teki erittäin mielenkiintoisen tulosteen, joka näkyy seuraavassa kuvassa. Ilmoitetun muuttujan ”num” laajuus kesti alun perin ”main()”-funktion loppuun asti. Sen uudelleenmäärittelyn laajuus oli vain aaltosulkeiden sisällä. Tämän vuoksi tämän muuttujan arvo ennen ja jälkeen aaltosulkeet pysyi '2'. Sen arvo aaltosulkeissa oli '4'.
Saman toiminnallisuuden saavuttaminen ilman automaattista avainsanaa C:ssä
Nyt näemme, kuinka sama toiminnallisuus voidaan saavuttaa ilman 'auto'-avainsanaa. Tätä varten käytämme samaa C-skriptiä kuin edellisessä esimerkissä. Mutta tällä kertaa poistamme vain 'auto'-avainsanan kaikkialta. Tämä näkyy seuraavassa kuvassa:
Tämän ohjelman tulos näkyy seuraavassa kuvassa. Voit selvästi todistaa, että tulos pysyi täsmälleen samana myös ilman 'auto'-avainsanaa, mikä vahvistaa, että C-ohjelmointikielessä ei sinänsä ole tarvetta käyttää 'auto'-avainsanaa.
Johtopäätös
Tämä artikkeli on suunnattu 'auto'-avainsanan käyttöön C-ohjelmointikielessä. Olemme kuitenkin myös todistaneet, kuinka sama toiminnallisuus voidaan saavuttaa käyttämättä edes tätä avainsanaa C:ssä. Siksi on täysin sinusta kiinni, haluatko käyttää vai ohittaa tämän avainsanan.