文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
3.5.4 return 语句
return 语句一直陪伴在我们左右,几乎每个案例里都可以见到它。return 语句的使用格式是:
return [表达式];
关键字“return”后面可以跟一个表达式,也可以没有,具体要根据函数的性质来决定,这部分内容我们留到后面的“函数”一章中再讲。return 语句能够起到强制中止函数的功能,也就是在函数中如果有 return 语句被执行,即使后面还有其他语句,整个函数的执行流程也将结束,例如:
在主函数的函数体中共有三条语句,由于第二条语句为 return 语句,一旦被执行,会导致函数被强制结束,造成第三条语句没有被执行的机会。程序执行结果如下:
AA
可以看到,在窗口中只打印出了“AA”,并没有“BB”。因此,在大多情况下,要么把 return 语句放在函数体的最后位置;要么搭配 if 语句,在满足某种特定条件时,让函数提前结束。
需要注意的是,return 语句必须在函数内使用,不论是在顺序结构、分支结构还是循环结构,都会造成函数的执行流程被强制结束。如果被关闭的是主函数,则会导致整个程序的结束。
关于 return 语句的其他功能,我们把它放在第 4 章“函数”中来继续。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论