为什么打电话main()
main()
体内导致有限循环?
#include<stdio.h>
int main()
{
printf("\n Sonata Software");
main();
return 0;
}
最佳答案
此“循环”终止或“有限”,因为您不断从 main()
内部调用 main()
,最终耗尽您拥有的所有堆栈帧空间并导致 StackOverflow
关于c - main() 中的无限循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24213216/