23년 C++ chap6 함수 -> 매개변수와 오버로딩 / 스코프와 수명
05 매개변수와 함수 오버로딩 1 기본 매개변수 -기본 매개변수를 사용해서 변수에 기본값을 지정할 수 있다 -기본 매개변수를 적용하려면 오른쪽에 위치하는 매개변수들에만 적용할 수 있다 ex) int test(int a, int b, int c, int d) -> (d), (c,d), (b,c,d), (a,b,c,d) 같이 오른쪽에 위치하는 것만 적용 가능 double calcEarnings(double rate, double hours = 40.0); ㄴ> 이와 같이 적용할 수 있다 2 함수 오버로딩 -이름이 같은 함수를 2개 이상 정의하고 싶을 때 -시그니처: 함수들을 구분하기 위해 사용하는 기준 -> 함수 시그니처는 매개변수들의 자료형과 조합 int max(int a, int b) { ... } do..