이번 강의는 오버로딩과 디폴트 인수에 대한 내용이다. 1. 함수 오버로딩 정의 - 같은 이름을 가진 함수를 여러 개 정의할 수 있으며 각 함수는 서로 다른 타입을 가지는 매개변수로 정의해야 한다. 즉, 매개변수가 다르며 이름이 동일한 함수이다. 예시)#include int add(int n1, int n2);float add(float f1, float f2);int main(){ printf("%d\n", add(1, 2)); printf("%f\n", add(1.f, 2.f));}int add(int n1, int n2){ return n1 + n2;}float add(float f1, float f2){ return f1 + f2;}함수 오버로딩은 위에 설명과 같이 동일한 이름의 ..