Auto-Schlüsselwort in der Programmiersprache C
Um das Schlüsselwort auto in der Programmiersprache C zu verwenden, können Sie sich das folgende Beispiel ansehen:
In diesem Beispiel haben wir eine Integer-Variable mit dem Schlüsselwort „auto“ deklariert und ihr den Wert „2“ zugewiesen. Dann haben wir diesen Wert auf dem Terminal angezeigt. Danach haben wir die geschweiften Klammern verwendet, um einen neuen Geltungsbereich zu definieren. Innerhalb dieser geschweiften Klammern haben wir dieselbe Variable mit einem neuen Wert von „4“ neu definiert. Diesen Wert haben wir auch auf dem Terminal ausgedruckt. Dann haben wir den Wert dieser Variablen noch einmal außerhalb dieser geschweiften Klammern ausgegeben.
Danach wird der folgende Befehl verwendet, um diesen Code zu kompilieren:
$ gcc Auto . c -Ö Auto
Um diesen Code auszuführen, wird der folgende Befehl verwendet:
$. / Auto
Dieses Programm hat eine sehr interessante Ausgabe gerendert, die im folgenden Bild gezeigt wird. Der Gültigkeitsbereich der deklarierten Variable „num“ dauerte zunächst bis zum Ende der „main()“-Funktion. Während der Umfang seiner Neudefinition nur innerhalb der geschweiften Klammern lag. Aus diesem Grund blieb der Wert dieser Variablen vor und nach den geschweiften Klammern „2“. Während sein Wert innerhalb der geschweiften Klammern „4“ war.
Erzielen der gleichen Funktionalität ohne das Auto-Schlüsselwort in C
Nun werden wir sehen, wie die gleiche Funktionalität erreicht werden kann, ohne das Schlüsselwort „auto“ zu verwenden. Dazu verwenden wir dasselbe C-Skript wie im vorherigen Beispiel. Aber dieses Mal entfernen wir einfach das Schlüsselwort „auto“ von überall. Dies wird im folgenden Bild gezeigt:
Die Ausgabe dieses Programms ist im folgenden Bild dargestellt. Sie können deutlich sehen, dass die Ausgabe auch ohne Verwendung des Schlüsselworts „auto“ genau gleich blieb, was bestätigt, dass es als solches keine Notwendigkeit gibt, das Schlüsselwort „auto“ in der Programmiersprache C zu verwenden.
Fazit
Dieser Artikel befasst sich mit der Verwendung des Schlüsselworts „auto“ in der Programmiersprache C. Wir haben jedoch auch gesehen, wie die gleiche Funktionalität erreicht werden kann, ohne dieses Schlüsselwort in C zu verwenden. Daher hängt es ganz von Ihnen ab, ob Sie dieses Schlüsselwort verwenden oder überspringen möchten.