第一节 1.3练习3

3、编写一个函数,能够实现对任意5个整数实现加法(使用Plus1和Plus2).

并分析一个函数的反汇编代码.

int Plus3(int a,int b,int c,int d,int e)

#include "stdio.h"

int plus(int x,int y)
{
    return x+y;
}

int plus2(int x,int y,int z)
{
    int i = plus(x,y);
    return plus(i,z);
}

int plus3(int a,int b,int c,int d,int e)
{
    int i;
    int r;
    i = plus(a,b);
    r = plus2(c,d,e);
    return i+r;
}

void main(int argc,char* argv[])
{
    plus3(5,6,7,8,9);
}