default value1 [ C++ ] 매개변수의 디폴트 값 ( Default Value ) '디폴트 값'이란 말 그대로 '기본적으로 설정되어 있는 값'을 의미한다. 그럼, 예를 보자. int FuncOne(int num = 7) { return num+1; } int FuncTwo(int num1 = 5, int num2 = 7) { returnn num1+num2; } FuncOne의 매개변수 선언이 다음과 같다. int num = 7 그리고 이는 다음의 의미를 가진다. "함수 호출 시 인자를 전달하지 않으면 7이 전달된 것으로 간주한다." 따라서 다음 두 함수 호출 문은 완전히 동일하다. FuncOne(); FuncOne(7); 이어서, FuncTwo를 보면.. int num1 = 5, int num2 = 7 또한 이는 다음의 의미를 가진다. "함수 호출 시 인자를 전달하지 않으면 num1.. 2019. 9. 5. 이전 1 다음