知道这段递归代码为什么会溢出么?请牢记!
//------------------------
void Me(int start, int end)
{
if (start < end);
{
int i;
i = (end + start) / 2;
Me( start, i);
}
}
//-----------------------
void main()
{
int st=1;
int ed=8;
Me(st,ed);
}
知道这段递归代码为什么会溢出么?请牢记!
//------------------------
void Me(int start, int end)
{
if (start < end);
{
int i;
i = (end + start) / 2;
Me( start, i);
}
}
//-----------------------
void main()
{
int st=1;
int ed=8;
Me(st,ed);
}