目录
goto语句就好似鸡肋,食之无味弃之可惜
因为滥用goto会让代码看起来很乱,一般不用。
不过,也不完全是,在特殊场景下还是能帮上忙的
学习goto
goto就好比传送法阵,想去哪用goto法阵咻一下就过去了
而传送目的地写在goto后面就行啦 这样写---> goto A;
既然是法阵,那我们肯定要在目的地布置一下法阵,不然可用不了。。布置方法就是A: 记得要写在前面哦(具体如下)
代码展示
#include <stdio.h>
int main()
{
A:
printf("你好");
printf("你好");
printf("你好");
goto A;
return 0;
}
使用场景
上面说了,goto并非一无是处,下面就来讲讲在什么场景下用goto合适
1.多层嵌套 break一次只能跳出一层,而goto想去哪就去哪
注意!
goto不能跨函数传送
也就是说如果你人在a函数,传送目的地在b函数是不能够传送过去的
你问为什么???
因为函数与函数之间有结界