最近我看了一段程序 是一个关于循环的程序
但是作者是在用函数嵌套实现的循环
如:若实现循环加1的功能
其代码如下:
void jiaone()
{int i;
i++;
jiaone();
}
若在执行时此段代码会不会因堆栈溢出而影响程序的执行!!
恳请高手解释
谢谢!!!
最佳回复
1楼
这个程序暂不说是否能实现循环加1,一个函数直接调用其本身,在函数结构上就是个错误,是不允许的。
最新人才