Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.
Was heisst folgender Satz auf Deutsch? (C++ -Programmsprache) Und was macht dabei der computer?
"If the function has the type void, the return statement is return; or may be omitted"
1 Antwort
- vor 10 JahrenBeste Antwort
Hallo Fritz B.
Du hast eine Funktion definiert die keinen Wert zurückgeben soll. Damit man das auch bei der Definition sieht wird statt eines Rückgabetyps, void deklariert.
void diesefunktion() {
machwas();
return;
}
Im Gegensatz zu
int ichgebewaszurück() {
int a;
a = 4 + 2;
return a;
}
Wenn Du das return im ersten Fall weglässt ist das ok, im zweiten Fall würde die Leere zuschlagen und der Rückgabewert wäre nicht definiert.
Lieben Gruß,
rebel