c++ 求退出循环,退出子程序,退出主程序函数

c++ 求退出循环,退出子程序,退出主程序函数,第1张

退出循环: break

退出扒败子程序: return 退出码

退出宴判主程序: exit(0)

睿腾编程.网晌此改returnbc

其中exit(0)函数所在的头文件是: stdlib.h

这是因为你在子程序中又调用了子程序本身(Call 选区()),这是如源递归调用,当调用结束时,它并不是直接退出子程序的,而是返回到上一次调用结束的位置,也就是call 选区()后面的语句继续执行,这也就意味着这种嵌套调用,在退出时也是要一层层解套的。

所以这种情况是不适用递归调用的,应该用茄梁goto语句跳转到do的前面去再次执行循环。

当然执意用Call 选区()也是可渣纳态以的,那就在下面加一句Exit Do即可(但本人不建议)。

如拍姿茄果袭察你指的是跳出函数的话,使用return就可以了

格式如下:

return 返回值

返回值的类型要等册运于函数类型,如果函数是void,返回值为空(即return )


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12417822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存