传奇广告查询第一站 同步54.com

goto实现break功能
原创 于2026-01-05 18:07:00发布
2 阅读
0
0

思考如下代码, 思考一下, 印象更深入哦!

 #include  int main(void) { char a; while ((a = getchar())) { fflush(stdin); if (a == '0') goto help; else if (a == '\n') { goto next; next:; } else printf("先有圣人后有天, 我惠美如画中仙!"); } help: printf("已经结束啦!"); }

完全等效于如下代码:

 #include  int main(void) { char a; while ((a = getchar())) { fflush(stdin); if (a == '0') break; else if (a == '\n') continue; else printf("先有圣人后有天, 我惠美如画中仙!"); } printf("已经结束啦!"); }

没什么可以讲, 但是可以对比一下, 以防忘记goto的奇妙用法

管理员
0
0
0
分享
上一篇: 传奇 定时任务(泡点、时间触发、任务活动等)
下一篇: shell实例第19讲:一个脚本中调用另一个脚本的3种方法
评论
历史记录
回顶部
浏览时间 游戏名称 游戏IP 开区网址
注册1GM论坛账号
  • 上传头像
注册

已有账号,

微信扫码登录
重置密码
重置密码

注册

绑定关联手机号
关联手机号