So verwenden Sie Auto in C-Sprache

下次还敢
Freigeben: 2024-05-09 09:39:17
Original
542 Leute haben es durchsucht

Das Schlüsselwort

auto wird zum Deklarieren lokaler Variablen in der Sprache C verwendet. Es hat die folgenden Funktionen: Deklarieren lokaler Variablen, die standardmäßig den Typ int haben und nach der Deklaration automatisch auf 0 initialisiert werden.

So verwenden Sie Auto in C-Sprache

Auto-Schlüsselwortverwendung in der C-Sprache

Auto-Schlüsselwort ist ein Speicherklassenspezifizierer, der in der C-Sprache zum Deklarieren lokaler Variablen verwendet wird. Lokale Variablen werden innerhalb einer Funktion oder eines Blocks deklariert und sind nur innerhalb dieser Funktion oder dieses Blocks gültig. Mit dem Schlüsselwort auto können verschiedene Datentypen wie Ganzzahlen, Gleitkommazahlen, Zeichen und Strukturen deklariert werden. Die Rolle von

auto Das Schlüsselwort

auto hat die folgenden Funktionen:

  • teilt dem Compiler mit, dass die Variable eine lokale Variable ist.
  • Der Standardwert ist der Datentyp int.
  • Variablen werden nach der Deklaration automatisch auf 0 initialisiert. Verwendung des Schlüsselworts

auto

auto wird wie folgt verwendet:

auto var_name;
Nach dem Login kopieren

wobeivar_nameder Variablenname ist.

Auto versus Register-Schlüsselwort

Auto und Register sind beide Speicherklassenspezifizierer für lokale Variablen, es gibt jedoch einen kleinen Unterschied zwischen ihnen:

  • Auto-Schlüsselwort wird nicht in einem Register gespeichert, während Register-Schlüsselwörter dies tun.
  • Register-Schlüsselwortvariablen können vom Adressoperator (&) nicht angesprochen werden, Auto-Schlüsselwortvariablen hingegen schon.

Beispiel

Das folgende Beispiel zeigt die Verwendung des Auto-Schlüsselworts:

#include  int main() { auto int i; auto float f; i = 10; f = 20.5; printf("i = %d\n", i); printf("f = %f\n", f); return 0; }
Nach dem Login kopieren

Ausgabe:

i = 10 f = 20.500000
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Auto in C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!