猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
goto语句可以从普通函数跳到主函数吗?
例如:
void add();
void main()
{ loop:
……
}
void add()
{
……
goto loop;
……
}
桃花长相依
浏览 1139
回答 3
3回答
哔哔one
跳不了。不过你可以试试setjmp和longjmp。可以在代码中随意跳。C89/C99标准库,包含<setjmp.h>头文件可用。
0
0
0
绝地无双
没试过这样,不过除非你是做题目,题目这么问,不可能有谁会这么做的。goto语句在一个函数内跳转一下也就算了,居然还跳到别的函数里去了。。总之不要干什么就想用goto,就当goto不存在。。
0
0
0
偶然的你
GOTO属於无条件跳转语句,当然可以做到中断退出函数并跳转到任意点执行的目的.但请不要用GOTO语句,它会破坏代码结构,并且使代码可读性大大降低.自顶向下,分支和循环语句可以实现一切逻辑功能.
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
动效动画
介绍页这种滚动+动画的特效如何实现?
1 回答
关于一个小箭头的网页特效
0 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续