Information can be passed to functions as a parameter. Parameters act as variables inside the function.
Parameters are specified after the function name, inside the parentheses. You can add as many parameters as you want, just separate them with a comma:
void
functionName(
parameter1,
parameter2,
parameter3) {
// code to be executed
}
The following example has a function that takes a string
called fname as parameter. When the function is called, we pass along a first name, which is used inside the function to print the full name:
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 »
When a parameter is passed to the function, it is called an argument. So, from the example above: fname
is a parameter, while Liam
, Jenny
and Anja
are arguments.
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!