C ++関数パラメーター
パラメータと引数
情報をパラメータとして関数に渡すことができます。パラメータは、関数内の変数として機能します。
パラメータは、関数名の後の括弧内に指定されます。必要な数のパラメーターを追加できます。コンマで区切るだけです。
構文
void functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
次の例には、string
呼び出されたfnameをパラメーターとして受け取る関数があります。関数が呼び出されると、フルネームを出力するために関数内で使用される名が渡されます。
例
void myFunction(string fname) {
cout << fname << " Refsnes\n";
}
int main() {
myFunction("Liam");
myFunction("Jenny");
myFunction("Anja");
return 0;
}
// Liam Refsnes
// Jenny Refsnes
//
Anja Refsnes
パラメータが関数に渡されるとき、それは引数と呼ばれます。したがって、上記の例から、:
fname
はパラメータ、while Liam
、Jenny
およびAnja
は引数です。