Parametry funkcí C++
Parametry a argumenty
Informace lze předávat funkcím jako parametr. Parametry fungují jako proměnné uvnitř funkce.
Parametry jsou uvedeny za názvem funkce v závorkách. Můžete přidat tolik parametrů, kolik chcete, stačí je oddělit čárkou:
Syntax
void functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
Následující příklad obsahuje funkci, která jako parametr přebírá string
volané fname . Když je funkce volána, předáme křestní jméno, které se používá uvnitř funkce k vytištění celého jména:
Příklad
void myFunction(string fname) {
cout << fname << " Refsnes\n";
}
int main() {
myFunction("Liam");
myFunction("Jenny");
myFunction("Anja");
return 0;
}
// Liam Refsnes
// Jenny Refsnes
//
Anja Refsnes
Když je funkci předán parametr , nazývá se argument . Takže z výše uvedeného příkladu:
fname
je parametr , while Liam
, Jenny
a Anja
jsou argumenty .