Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Auto in C-Sprache

So verwenden Sie Auto in C-Sprache

下次还敢
下次还敢Original
2024-05-09 09:39:17751Durchsuche

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:

<code class="c">auto var_name;</code>

wobei var_name der 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:

<code class="c">#include <stdio.h>

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;
}</code>

Ausgabe:

<code>i = 10
f = 20.500000</code>

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!

Stellungnahme:
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