Automatyczne słowo kluczowe w języku programowania C
Aby użyć automatycznego słowa kluczowego 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 do niej wartość „2”. Następnie pokazaliśmy tę wartość na terminalu. Następnie wykorzystaliśmy aparat ortodontyczny do zdefiniowania nowego zakresu. W ramach tych aparatów na nowo zdefiniowaliśmy tę samą zmienną z nową wartością „4”. Wydrukowaliśmy również tę wartość na terminalu. Następnie po raz kolejny wydrukowaliśmy wartość tej zmiennej poza tym.
Następnie do opracowania tego kodu używane jest następujące polecenie:
$ GCC Auto.C -O autoAby wykonać ten kod, używane jest następujące polecenie:
$ ./automatycznyTen program uczynił bardzo interesujące dane wyjściowe, które pokazano na poniższym obrazie. Zakres zmiennej „NUM”, który jest deklarowany, początkowo trwał do końca funkcji „main ()”. Podczas gdy zakres jego redefinicji znajdował się tylko w aparat ortodontyczny. Z tego powodu wartość tej zmiennej przed i po aparaty ortodontycznych pozostała „2”. Podczas gdy jego wartość w klamrze wynosiła „4”.
Osiągnięcie tej samej funkcji bez automatycznego słowa kluczowego w C
Teraz zobaczymy, w jaki sposób można osiągnąć tę samą funkcjonalność 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” z wszędzie. Jest to pokazane na poniższym obrazku:
Wyjście tego programu pokazano na poniższym obrazie. Możesz wyraźnie być świadkiem, że wyjście pozostało dokładnie takie samo, nawet bez użycia słowa kluczowego „Auto”, które potwierdza, że nie ma takiej potrzeby użycia słowa kluczowego „Auto” w języku programowania C.
Wniosek
Ten artykuł jest skierowany do użycia słowa kluczowego „auto” w języku programowania C. Jednak świadczyliśmy również, w jaki sposób można osiągnąć tę samą funkcjonalność, nawet bez użycia tego słowa kluczowego w C. Dlatego to całkowicie zależy od Ciebie, czy chcesz użyć, czy pominąć to słowo kluczowe.