Parametry funkcji C++
Parametry i argumenty
Informacje mogą być przekazywane do funkcji jako parametr. Parametry działają jako zmienne wewnątrz funkcji.
Parametry są podane po nazwie funkcji, w nawiasach. Możesz dodać tyle parametrów ile chcesz, po prostu oddziel je przecinkiem:
Składnia
void functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
Poniższy przykład ma funkcję, która jako parametr przyjmuje string
wywoływaną nazwę fname . Gdy funkcja jest wywoływana, przekazujemy imię, które jest używane wewnątrz funkcji do wypisania pełnego imienia i nazwiska:
Przykład
void myFunction(string fname) {
cout << fname << " Refsnes\n";
}
int main() {
myFunction("Liam");
myFunction("Jenny");
myFunction("Anja");
return 0;
}
// Liam Refsnes
// Jenny Refsnes
//
Anja Refsnes
Gdy parametr jest przekazywany do funkcji, nazywa się go argumentem . Tak więc z powyższego przykładu:
fname
jest parametremLiam
, while Jenny
i Anja
są argumentami .