C++ Funktionsparameter
Parameter und Argumente
Informationen können als Parameter an Funktionen übergeben werden. Parameter fungieren als Variablen innerhalb der Funktion.
Parameter werden nach dem Funktionsnamen in Klammern angegeben. Sie können beliebig viele Parameter hinzufügen, trennen Sie diese einfach durch ein Komma:
Syntax
void functionName(parameter1, parameter2, parameter3) {
// code, der ausgeführt werden soll
}
Das folgende Beispiel hat eine Funktion, die eine string
namens fname als Parameter verwendet. 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
Try it Yourself »
Wenn ein Parameter an die Funktion übergeben wird, wird er als Argument bezeichnet. Also, aus dem obigen Beispiel: fname
ist ein Parameter, während Liam
, Jenny
und Anja
sind Argumente.