魔鬼数字的定义:在代码中没有具体含义的数字、字符串。
魔鬼数字主要影响了代码可读性,读者看到的数字无法理解其含义,从而难以理解程序的意图。当程序中出现的魔鬼数字过多时,代码的可维护性将会急剧下降,代码变得难以修改,并容易引入错误。
例如:
修改后:
魔鬼数字的定义:在代码中没有具体含义的数字、字符串。
魔鬼数字主要影响了代码可读性,读者看到的数字无法理解其含义,从而难以理解程序的意图。当程序中出现的魔鬼数字过多时,代码的可维护性将会急剧下降,代码变得难以修改,并容易引入错误。
例如:
修改后:
本文标题:代码中的魔鬼数字
本文链接:https://www.haomeiwen.com/subject/jmltxttx.html
网友评论
我在我个人知乎zhihu.com/people/520WX 以及我的博客http://blog.csdn.net/kelehaier也分享了我自己在C编程中总结的经验、教训、困难,有很多是教材上不会讲的,希望给学习C语言的朋友有帮助。