C++ Das Return-Schlüsselwort
Rückgabewerte
Das in den vorherigen Beispielen verwendete Schlüsselwort void
gibt an, dass die Funktion keinen Wert zurückgeben soll. Wenn Sie möchten, dass die Funktion einen Wert zurückgibt, können Sie einen Datentyp verwenden (z. B. int
, string
usw.) anstelle von void
und verwenden Sie das Schlüsselwort return
innerhalb der Funktion:
Beispiel
int myFunction(int x) {
return 5 + x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Ausgänge 8 (5 + 3)
Try it Yourself »
Dieses Beispiel gibt die Summe einer Funktion mit zwei Parametern zurück:
Beispiel
int myFunction(int x, int y) {
return x + y;
}
int main() {
cout << myFunction(5, 3);
return 0;
}
// Ausgänge 8 (5 + 3)
Try it Yourself »
Sie können das Ergebnis auch in einer Variablen speichern:
Beispiel
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Ausgänge 8 (5 + 3)
Try it Yourself »