return;

return (parameter);

Beendet die Funktion. Im zweiten Fall wird der angegebene Parameter als Ergebnis an die aufrufende Funktion zurückgeliefert, wo er ausgewertet werden kann.

Parameter:

parameter - Wert, der an die aufrufende Funktion zurückgegeben wird. (Variable, Ausdruck oder Pointer)

Geschwindigkeit:

Schnell

Bemerkungen:

 !!  Eine Funktion, die eine wait-Schleife enthält kann keinen Parameter zurückliefern, denn wait() kehrt bereits zu der aufrufenden Funktion zurück, ehe das finale Statement ausgeführt wird.

Beispiel:

function my_distance_to_you() 
{
  if (me == NULL || you == NULL) { return(-1); } // negative distance indicates error
  return(vec_dist(my.x,your.x));
} 

Siehe auch:

function, wait

► Aktuelle Version Online