WikiDer > Rückgabewert

Returnwaarde

Das Rückgabewert ist der Wert (das Ergebnis, das Ergebnis), dass a Funktion in dem Informatik gibt. Der Wert kann a . sein Boolescheswahr (wahr, ja) oder falsch (false, no) oder ein von der Funktion zurückgegebener Wert. Der Rückgabewert kann neu gesetzt werden Eingang sind für eine andere Funktion. Auch der Rückgabewert kann überprüft werden, der einen möglichen nächsten Schritt oder eine Aktion in einem Programm bestimmt. Es ist nicht immer notwendig, etwas mit dem Rückgabewert zu tun. Es kann auch einfach ein leerer Wert sein, der nicht weiter verarbeitet werden muss. Eine Funktion kann auch mehr als 1 oder gar keinen Rückgabewert haben. in verschiedenen Programmiersprachen der Rückgabewert wird auf verschiedene Weise verwendet und verarbeitet.

Beispiel 1

Für den Laien. Eine Funktion hat

  • Eingabe: null oder mehr Werte (oder Variablen oder andere Funktionen)
  • Verarbeitung: Die Funktion verarbeitet die gegebene Eingabe
  • Rückgabewert: Die Funktion berechnet einen Rückgabewert und gibt diesen Wert an den Aufrufer der Funktion zurück.

Angenommen, Sie möchten den Rückgabewert einer Funktion haben, die addiert.
Holen wir uns diese Funktion hinzufügen ( ) zu erwähnen.
Als Eingabe geben wir zwei Zahlen ein, zum Beispiel 1 und 2.
Die Funktion berechnet das Ergebnis und gibt es in einen Rückgabewert ein.
Der Rückgabewert (oder die 'Auswertung') von addiere (1 und 2) ist dann 3.

Wir können auch etwas auf Funktion prüfen lassen.
Wir erstellen eine Funktion 'check-ob-the-result is-3-( )'.
Wir geben unserem virtuellen Computer die Funktion check-ob-das-resultat ist-3-( ) unsere erste Funktion als Eingabe:
check-ob-the-result is-3-(add (1 und 2)).
Der Rückgabewert ist jetzt nicht 3, sondern wahr weil es als wahr bestätigt wurde.
Der Rückgabewert von addiere (1 und 2) wurde an die Funktion übergeben check-ob-das-resultat ist-3-(), und das gibt den Rückgabewert zurück, um anzuzeigen, dass dies korrekt ist.

Beispiel 2

Zum Beispiel in der Sprache php eine Funktion könnte so aussehen:

// Funktionsdefinition in php1 function function_name( $arg_1, $arg_2, ..., $arg_n ) {2 // mache etwas mit den Argumenten 1 bis n und berechne einen Wert3 ...4 // und gebe diesen Wert5 zurück; 6};