首页 > 其他 > 详细

goto和函数调用

时间:2019-09-27 22:21:51      阅读:116      评论:0      收藏:0      [点我收藏+]

 

  goto: 函数调用:
作用域 label在函数内定义,所以函数内  
跳转操作 无条件 调用时先保存现场,复制实际参数,然后才是跳转
生存期 由于不是左值,它没有生存期,仅在编译期有意义.  
  程序员对当前代码行断行 程序对代码进行断行
例子:
#include <iostream.h> void main() { int i=1,s=0; re: s=s+i; if (i<100) { i=i+1; goto re; } cout<<s<<endl; }
相当于利用if和goto制作了一个循环,不建议使用goto关键字,因为他会让程序的结构变得很乱.一个遍布goto语句的程序会让让人很难抓住重心,不便于对程序的理解和维护。

 

goto和函数调用

原文:https://www.cnblogs.com/Stephen-Qin/p/11600441.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!