为了账号安全,请及时绑定邮箱和手机立即绑定

求问一下,在C语言中怎么实现函数之间的跳转?比如下面这个情况?

求问一下,在C语言中怎么实现函数之间的跳转?比如下面这个情况?

慕的地6264312 2021-09-14 14:10:27
比如,我主函数在后面,前面有个函数,在主函数中会引用到前面的函数,但是引用的函数运行后怎么样可以再次跳转回到主函数的开始??
查看完整描述

2 回答

?
墨色风雨

TA贡献1853条经验 获得超6个赞

最简单的方式就是在你调用的函数后面加跳转语句 例如 goto a;然后你在你MAIN函数的定义变量的后面加上a:就行了虽然不推荐用这种方式 但这是最简单的。你也可以用其他的例如 while for do while 等循环语句写这个

查看完整回答
反对 回复 2021-09-23
?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

可以把主函数代码都放到循环里面,调用完成后continue就好,如下:
int dosomething(){
...
return result;
}
void main(){
while(1){
int i;
int j;
//your code
i = dosomething();//调用
if(i==1)continue;
else{
//your code
}
}
}


 


查看完整回答
反对 回复 2021-09-23
  • 2 回答
  • 0 关注
  • 437 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信