C++- Funktionsparameter


Parameter und Argumente

Funktionen können Informationen als Parameter übergeben werden. Parameter fungieren als Variablen innerhalb der Funktion.

Parameter werden nach dem Funktionsnamen innerhalb der Klammern angegeben. Sie können beliebig viele Parameter hinzufügen, trennen Sie sie einfach mit einem Komma:

Syntax

void functionName(parameter1, parameter2, parameter3) {
  // code to be executed
}

Das folgende Beispiel hat eine Funktion, die einen stringaufgerufenen fname als Parameter nimmt. Wenn die Funktion aufgerufen wird, übergeben wir einen Vornamen, der innerhalb der Funktion verwendet wird, um den vollständigen Namen auszugeben:

Beispiel

void myFunction(string fname) {
  cout << fname << " Refsnes\n";
}

int main() {
  myFunction("Liam");
  myFunction("Jenny");
  myFunction("Anja");
  return 0;
}

// Liam Refsnes
// Jenny Refsnes
// Anja Refsnes

Wenn ein Parameter an die Funktion übergeben wird, wird er als Argument bezeichnet . Also, aus dem obigen Beispiel: fnameist ein ParameterLiam , während Jennyund Anjasind Argumente .