goto该不该用?

from:https://bbs.csdn.net/topics/370233032
goto主要用于两大类:
1.出错转移,可节省代码简化程序
2.从多重循环中跳出

其中1可以用do{}while(false);循环来替代。
2可以在改用break并在跳出前对外循环变量赋值的方式来替代。

如果是错误处理,跳转到函数结果 还是可以用的, 但是代码里少出现多个goto

发布了56 篇原创文章 · 获赞 3 · 访问量 2368

猜你喜欢

转载自blog.csdn.net/qq_40674996/article/details/102794116
今日推荐