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 string
aufgerufenen 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:
fname
ist ein ParameterLiam
, während Jenny
und Anja
sind Argumente .