C++의 함수에는 '디폴트 값'이라는 것을 설정할 수 있다. 디폴트 값 이란 함수를 call 할 시 인자값을 전달하지 않아도 함수 선언시 매개변수의 값을 지정하여 전달 받는 것을 의미한다. #include using namespace std; int MyFuncOne(int num = 7) { return num + 1; } int MyFuncTwo(int num1 = 7,int num2 = 5) { return num1 + num2; } int main() { } 위 코드에서 MyFunccOne(); 를 메인에서 작성한다고 하면 MyFuncOne 함수는 인자값으로 값을 전달받지 않았더라도 자동으로 num = 7로 간주하고 값을 리턴한다. 함수의 원형을 별도로 선언하는 경우에는 선언 시에만 디폴트 값을 ..