Die Funktion gets() in C++ wird verwendet, um eine Zeichenfolge aus der Standardeingabe zu lesen und sie in einem Zeichenarray zu speichern. Es liest die Zeichenfolge, bis ein Zeilenumbruchzeichen oder das Ende der Datei erreicht wird. Seine Verwendung umfasst: Deklarieren eines Zeichenarrays zum Speichern von Zeichenfolgen. Verwenden Sie die Funktion gets(), um die Zeichenfolge zu lesen. Überprüfen Sie den Rückgabewert, um sicherzustellen, dass der Lesevorgang erfolgreich war.
Verwendung der Funktion gets() in C++
Die Funktion gets() wird verwendet, um eine Zeichenfolge aus der Standardeingabe zu lesen und sie im angegebenen Zeichenarray zu speichern. Sie ähnelt der Funktion scanf(), verfügt jedoch über keinen Formatbezeichner und liest, bis ein Zeilenumbruchzeichen oder das Ende der Datei erreicht wird.
Syntax:
<code class="cpp">char *gets(char *str);</code>
Parameter:
Rückgabewert:
Verwendung:
Um die Funktion gets() zu verwenden, führen Sie die folgenden Schritte aus:
Beispiel:
<code class="cpp">#include <iostream> using namespace std; int main() { char str[100]; cout << "Enter a string: "; gets(str); if (str != NULL) { cout << "The string you entered is: " << str << endl; } else { cout << "Error reading the string." << endl; } return 0; }</code>
Hinweis:
getline()
或 fgets()
zu verwenden. Die Funktion Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Get-Funktion in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!