두 수의 덧셈 출력 프로그램
함수를 사용하는 경우와 그렇지 않을 경우의 성능을 비교 분석하시오
(A)




int main (void)
{
        int num1, num2, sum;
        
        num1 = 5;
        num2 = 10;

        sum = num1 + num2;

        printf("sum: %d\n", sum);
}
(B)
int add(int a, int b)
{
        return (a+b);
}
int main (void)
{
        int num1, num2, sum;
        
        num1 = 5;
        num2 = 10;

        sum = add (num1, num2);

        printf("sum: %d\n", sum);
}

여기서 중간에 시간 측정 함수넣고 차이 구해서 시간차이를 구했고

배울때 B쪽이 더 느리다고 배웠음... 함수를 호출할때 마다 호출하고 참조하는데 시간이 더걸리니깐요

그렇다면 B를 사용하는 이유가 뭘까요 

단순히 가독성이나 재사용성 상속성같은거 때문인가요 시간이 더걸려도 이게 더 중요한가요?

아니면 저 더하기 구문을 몇백번 몇천번으로 늘리면 B쪽이 더 효율이 좋아서 시간이 단축되나요?