본문 바로가기
C++/함수

[C++] 함수 매개변수의 디폴트값

by bigpicture 2022. 8. 8.
반응형

C++에서는 함수를 정의할 때 디폴트값 설정이 가능합니다. 아래 예시를 봅시다. MyFun(int A=5) 와 같이 매개변수에 기본값이 입력되어 있습니다. 

#include <iostream>

int MyFun(int A=5)
{
    return A+2;
}

int main()
{
    std::cout<<MyFun()<<std::endl;
    std::cout<<MyFun(3)<<std::endl;
    
    return 0;
}

 


함수 인자에 아무 것도 입력하지 않을 경우 디폴트갑이 입력됩니다. 

반응형

댓글