在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
跳转语句goto,break,continue 三个语法都可以配合标签使用 标签名区分大小写,若不使用会造成编译错误 break和continue配合标签可用于多层循环的跳出 goto是调整执行位置,与其他2个语句配合标签的结果并不相同 Go语言break语句 1.用于循环语句中跳出循环,并开始执行循环之后的语句 2.break在switch(开关语句)中执行一条case后跳出语句的作用 3.break语句的流程图如下:
Go语言continue语句 Go语言的continue语句有点像break语句。但是continue不能跳出循环,而是跳出当前循环执行下一次循环语句。for循环中,执行continue语句会触发for增量语句的执行。 continue语句流程图如下: Go语言goto语句 Go语言的goto语句可以无条件地转移到过程中指定的行。 goto语句通常与条件语句配合使用。可用来实现条件转移,构成循环,跳出循环体等功能 但是,在结构化程序设计中一般不主张使用goto语句,以免造成程序流程的混乱,使理解和调试程序都产生困难。 goto语法格式如下:
goto label; .. . label: statement; goto语句的流程图如下: |
请发表评论