第一节 1.3练习3
<h3>3、编写一个函数,能够实现对任意5个整数实现加法(使用Plus1和Plus2).</h3>
<h3>并分析一个函数的反汇编代码.</h3>
<h3><code>int Plus3(int a,int b,int c,int d,int e)</code></h3>
<pre><code class="language-cpp">#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);
}</code></pre>