飞雷神goto!

我也是来更新了,今天我们讲讲goto。

1.基本格式

goto+标识符

举个栗子:

#include<bits/stdc++.h>
using namespace std;
int main(){
    printf("第一行代码");
    goto FLAG;
    printf("第二行代码");
    FLAG:
    printf("第三行代码");
    return 0;
}

运行结果:

第一行代码
第三行代码

耶?第二行代码哪去了?当让是被飞雷神(goto)跳过了!是不是非常像火影里的飞雷神?!可惜ta消耗的查克拉太多......呸呸,ta的功能太强大了,不能滥用,不然出bug你会高兴()的。要在合适的地方用,比如同学写的代码🤭,还有...

2.高阶用法

当我们想要退出多重循环时,goto便发挥它的作用了!,如:

#include<bits/stdc++.h>
using namespace std;
int main(){
    for(int i=1;i<=10;i++)
       for(int i1=0;i1<=i;i1++)
          for(int i2=10;i2>=0;i2--){
          goto FLS;
          }
    FLS:
    return 0;
}

这样我们就直接跳出循环,相当好用!不愧叫“飞雷神”。当然,标识符也可以在前面,作出一个死循环,坑坑好基友(●'◡'●)!别说是我教的!

3.尾声

又到了文章的尾声,对了,在这里给大家一个迟到的七夕祝福:七夕快乐!('')

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值