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
is a parameter , while Liam
, are arguments 입니다.Jenny
Anja