TC官方合作论坛

标题: 关于跑转-标记 [打印本页]

作者: zxczxc1968531    时间: 2016-8-5 21:31
标题: 关于跑转-标记
以前用过按键有中跳转-标记功能,听说TC取消了此功能,那么新手问一下这个功能要如何实现,用循环语句怎么实现?或者用遍历循环一次达到想跳回的功能吗?这样是不是可以从一段跳出到另一段(不是同一段代码)。往后跳呢?难道就只能直接在后面接代码不能跳出去吗?本来就是新学,没跳转更搞不懂了
作者: zxczxc1968531    时间: 2016-8-5 21:46
功能 执行()  
    循环(真)
    是不是像这个差不多,这个应该可以往前跳的吧,就是不知道不是同一段代码的个体与个体之间这个怎么跳回,难道和这个一样的?,那回跳到隔了几段的代码 中间隔着其它代码怎么办?没办法用这个啊 。还有goto可以往后面跳,没goto难道只能直接在后面接代码不能跳到几段后的代码里去了吗? 来高手大神们解答下,谢谢!
  遍历(变量 i=0;i<100;i++)
            如果(i == 50)
                跳出// 只跳出for循环体
            结束
        结束
    结束
作者: zxczxc1968531    时间: 2016-8-5 21:47
zxczxc1968531 发表于 2016-8-5 21:46
功能 执行()  
    循环(真)
    是不是像这个差不多,这个应该可以往前跳的吧,就是不知道不是同一段代码 ...

这个叫做循环嵌套吗
作者: 言术    时间: 2016-8-6 06:09
功能 goto()
        标记1:
    //hfdgjhdfgd
    //fhgjfdhgkfjdg
    如果(条件)
        goto 标记1
    结束
   
    如果(条件)
        goto 标记2
    结束
    //dsfgusg
    //sdfsdhfusd
    标记2
结束

功能 while()
   
        while(真)
                //fgjdfhngjkdfg
        //sdhgfsdjfsjdf
        如果(条件)
            继续
        结束
        
        如果(条件)
            跳出
        结束
        //jghfdjkgfhdfgh
        //sdhfsdgbsekj
    end
   
结束
作者: zxczxc1968531    时间: 2016-8-6 13:25
言术 发表于 2016-8-6 06:09
功能 goto()
        标记1:
    //hfdgjhdfgd

又看到你了 你很活跃啊
作者: zxczxc1968531    时间: 2016-8-6 13:44
言术 发表于 2016-8-6 06:09
功能 goto()
        标记1:
    //hfdgjhdfgd

可是感觉用这个while有局限性啊,不能像goto一样随便跳什么地方,比如从第一段二句跳到最后一段代码第三句,或者说用起来没那么随意,这样是要让代码写得更严谨些吗




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1