开发平台(Platform): (Ex: Win10, Linux, ...)
visual studio 2017
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
C语言
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
如何在副函数的副函数中,跳回main function
喂入的资料(Input):
无
预期的正确结果(Expected Output):
无
错误结果(Wrong Output):
无
补充说明(Supplement):
因为在做的程式会有很多副程式,
副程式里面也有副程式,
而使用者的input有可能会有错误,
想要达成的目的是,如果在副程式中发现有误时,print出错误资讯并跳回main
不再继续执行下去
我知道可以return;
但如果是 main()->A(),这样在A里写return;会是回到main没错
但如果是main()->A()->B(),这样在B里写return;会是回到A(),而我想回到main
想问有什么方法,谢谢