【C语言】C语言中的流氓goto语句

goto语句的无赖和妙用:


C语言中提供了可以滥用的goto语句和标记跳转的符号,从理论上goto语句是没有必要的,实践中没有goto语句也很容易写出代码。
但是某些场景下goto语句还是用的着的,并且用起来很简单,最常见的用法就是终止某些深度嵌套使用的结构处理过程。如:一次性跳出多次循环(break只能跳出一次循环)。

for(...)
	for(...)
		for(...)
			{
				if(A)
				 	goto  B;
			}
B:
	if(C)
		//做出处理			

由此观之,在此时goto语句的使用避免了多次对break的重复使用,节省了时间。

  • 25
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 39
    评论
评论 39
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值