Heim >Backend-Entwicklung >C++ >Wie gibt eine C++-Funktion den Typ „void' zurück?
Die void-Funktion in C++ gibt keinen Wert zurück und ihre Syntax ist void function_name(). Zu den häufigen Verwendungszwecken gehören: Eingabe von Benutzereingaben, z. B. Ermitteln des Alters des Benutzers und Drucken dieser Daten auf der Konsole.
Rückgabetyp der void-Funktion in C++
In C++ ist der Typ void
ein spezieller Rückgabetyp, was bedeutet, dass die Funktion keinen Wert zurückgibt. Dies unterscheidet sich von anderen Funktionen, die normalerweise einen bestimmten Werttyp zurückgeben, z. B. eine Ganzzahl, eine Zeichenfolge oder ein Objekt. void
类型是一种特殊的返回类型,表示函数不返回任何值。这与其他函数不同,这些函数通常返回特定类型的值,例如整数、字符串或对象。
void 函数的语法如下:
void function_name();
以下是一个返回 void
类型的简单函数示例:
void print_hello() { std::cout << "Hello, world!" << std::endl; }
您可以通过调用函数来使用 void 函数:
print_hello();
调用 void 函数不会生成任何返回值,因此您无法将返回值分配给变量或将其用作另一个表达式的输入。
实战案例:输入用户年龄
void 函数的一个常见用途是输入用户的输入。以下是一个使用 void
函数从用户那里获取年龄并将其打印到控制台的 C++ 程序示例:
#include <iostream> void get_age() { int age; std::cout << "Enter your age: "; std::cin >> age; std::cout << "Your age is: " << age << std::endl; } int main() { get_age(); return 0; }
在上面的示例中,get_age()
函数使用 void
作为返回类型,因为它不返回任何值。get_age()
函数从用户那里读取年龄,然后将其打印到控制台。main()
函数调用 get_age()
void
zurückgibt: 🎜rrreee🎜Sie können die void-Funktion verwenden, indem Sie die Funktion aufrufen: 🎜rrreee🎜Der Aufruf der void-Funktion führt nicht dazu, dass kein Rückgabewert generiert wird, daher können Sie den Rückgabewert nicht einer Variablen zuweisen oder ihn als Eingabe für einen anderen Ausdruck verwenden. 🎜🎜🎜Praktischer Fall: Eingabe des Alters des Benutzers 🎜🎜🎜Eine häufige Verwendung von Void-Funktionen ist die Eingabe von Benutzereingaben. Hier ist ein Beispiel für ein C++-Programm, das die Funktion void
verwendet, um das Alter vom Benutzer abzurufen und es auf der Konsole auszugeben: 🎜rrreee🎜Im obigen Beispiel ist der get_age()-Funktion Verwenden Sie <code>void
als Rückgabetyp, da sie keinen Wert zurückgibt. Die Funktion get_age()
liest das Alter des Benutzers und gibt es auf der Konsole aus. Die Funktion main()
ruft die Funktion get_age()
auf, damit der Benutzer sein Alter eingeben und auf der Konsole ausdrucken kann. 🎜Das obige ist der detaillierte Inhalt vonWie gibt eine C++-Funktion den Typ „void' zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!