zoukankan      html  css  js  c++  java
  • goto和函数调用

      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语句的程序会让让人很难抓住重心,不便于对程序的理解和维护。
    新战场:https://blog.csdn.net/Stephen___Qin
  • 相关阅读:
    19-10-31-B
    19-10-30-Night-V
    19-10-30-C
    19-10-29-Night-X
    19-10-29-Z
    19-10-28-A
    19-10-27-S
    19-10-26-Night-D
    留言板
    优秀博客存档
  • 原文地址:https://www.cnblogs.com/Stephen-Qin/p/11600441.html
Copyright © 2011-2022 走看看