Automatyczne słowo kluczowe w języku programowania C
Aby użyć słowa kluczowego auto w języku programowania C, możesz spojrzeć na następujący przykład:
W tym przykładzie zadeklarowaliśmy zmienną całkowitą ze słowem kluczowym „auto” i przypisaliśmy jej wartość „2”. Następnie wyświetlamy tę wartość na terminalu. Następnie użyliśmy nawiasów klamrowych, aby zdefiniować nowy zakres. W tych nawiasach przedefiniowaliśmy tę samą zmienną z nową wartością „4”. Wydrukowaliśmy tę wartość również na terminalu. Następnie ponownie wydrukowaliśmy wartość tej zmiennej poza tymi nawiasami klamrowymi.
Następnie do skompilowania tego kodu używane jest następujące polecenie:
$ gcc automatyczny . c -O automatyczny
Do wykonania tego kodu służy następujące polecenie:
$. / automatyczny
Ten program wygenerował bardzo interesujący wynik, który pokazano na poniższym obrazku. Zadeklarowany zakres zmiennej „num” początkowo trwał do końca funkcji „main()”. Natomiast zakres jego redefinicji mieścił się tylko w nawiasach klamrowych. Z tego powodu wartość tej zmiennej przed i po nawiasach pozostała „2”. Natomiast jego wartość w nawiasach klamrowych wynosiła „4”.
Osiągnięcie tej samej funkcjonalności bez słowa kluczowego Auto w C
Teraz zobaczymy, jak tę samą funkcjonalność można osiągnąć bez użycia słowa kluczowego „auto”. W tym celu używamy tego samego skryptu C, jak pokazano w poprzednim przykładzie. Ale tym razem po prostu usuwamy słowo kluczowe „auto” zewsząd. Jest to pokazane na poniższym obrazku:
Dane wyjściowe tego programu pokazano na poniższym obrazku. Widać wyraźnie, że wynik pozostał dokładnie taki sam, nawet bez użycia słowa kluczowego „auto”, co potwierdza, że nie ma potrzeby używania słowa kluczowego „auto” w języku programowania C.
Wniosek
Ten artykuł dotyczy użycia słowa kluczowego „auto” w języku programowania C. Jednak byliśmy również świadkami, jak tę samą funkcjonalność można osiągnąć nawet bez użycia tego słowa kluczowego w C. Dlatego całkowicie zależy od Ciebie, czy chcesz użyć tego słowa kluczowego, czy go pominąć.