在一个函数可以返回两次的情况下,我绝对无能为力……我快速查找了上面提到的vfork()和setjmp()但是仍然不知道一个适用的场景是什么样的 – 你们中的任何人都使用它或者可以解释一个位?
如果它看起来很奇怪,请放心,你不应该在日常编程中使用setjmp.或者实际上……你根本不应该使用它.它是一个非常低级的命令,它打破了预期的执行流程(很像goto),特别是在C中,你可以预期的大多数不变量.