中易网

对于C/C++函数的调用层次比较深,如果高效安全的快速返回到调用层顶端

答案:3  悬赏:60  
解决时间 2021-04-27 12:56
  • 提问者网友:久伴不朽
  • 2021-04-27 06:25
比如函数A调用函数B->C->D->E,在函数E中我得到了我想要的,或者出现了异常,如何安全不暴力的返回到A函数(除了longjump,和throw异常有没有其他好办法)
最佳答案
  • 二级知识专家网友:恕我颓废
  • 2021-04-27 07:11
不要longjump和throw,意思就是只能一层一层返回么……
全部回答
  • 1楼网友:你把微笑给了谁
  • 2021-04-27 09:14
每一层调用函数后加return语句就行了
  • 2楼网友:晨与橙与城
  • 2021-04-27 08:37
你好! 一层一层的返回函数A是最佳的选择 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息