为什么以下代码根本不终止?
int main() { printf("Hello world\n"); main("hello",32); return 0; }
如果在main中没有任何参数的情况下运行,该代码将生成编译错误“ main的额外参数”,这将是对main函数的递归调用,这就是为什么它不终止的原因。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句