Heim >Backend-Entwicklung >C++ >Die Bedeutung von scanf in der C-Sprache
Die Funktion
scanf ist eine Eingabefunktion in der Sprache C, die zum Lesen formatierter Daten aus der Standardeingabe verwendet wird. Die Verwendung ist wie folgt: Geben Sie das Format der Eingabedaten an (mithilfe einer Formatzeichenfolge). Geben Sie die Variablenadresse an (mit dem &-Operator). Liest Daten aus der Standardeingabe gemäß einer formatierten Zeichenfolge und speichert sie in der angegebenen Variablen.
Die Bedeutung der Scanf-Funktion in der C-Sprache
Die Scanf-Funktion ist eine Standardeingabefunktion in der C-Sprache, mit der formatierte Daten von der Standardeingabe (normalerweise der Tastatur) gelesen und am angegebenen Speicherort gespeichert werden .
Verwendung:
scanf("formatierte Zeichenfolge" & Variablenliste);
wobei:
Beispiel:
<code class="c">int age; float weight; scanf("%d %f", &age, &weight);</code>
In diesem Beispiel liest die Scanf-Funktion zwei Daten aus der Standardeingabe, die ersten Daten sind eine Ganzzahl und werden in der Altersvariablen gespeichert, die zweiten Daten sind eine Gleitkommazahl und werden in der gespeichert Gewicht in Variablen.
Formatzeichen:
Formatzeichen | Datentyp |
---|---|
%d | Ganzzahl |
%f | Gleitkommazahl |
%c | Zeichen |
%s | String |
Hinweis: Die
Das obige ist der detaillierte Inhalt vonDie Bedeutung von scanf in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!