等级:【必须】 说明:在大型项目中,goto的滥用会导致灾难性后果。因为我们程序中一般不存在从一个函数体内部跳转到另一个函数体内部的场景,所以我们可以将跳转控制在函数内部,从而避免灾难。 例子:
do { if ( False ) { break;// 相当于goto } } while (0);
等级:【必须】
说明:该方法比较常见于防逆向等方面,但是我们普通编程方式应该严禁使用。否则将增加代码阅读的难度。
(转载请指明出于breaksoftware的csdn博客)
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!