什么是幻数?
就是具体的数,反映不出数字所代表的意义所以应该尽量用红定义来代替
yool
就是具体的数,反映不出数字所代表的意义所以应该尽量用红定义来代替。
比如说array[325]这里的235就是你说的Magic Number,没有变量名的数字就是幻数,建议大家不要用这样的数,解决的办法是const SIZE=235;或者是#define SIZE=235
一个数,由写程序的人规定,所取的数值没有必然的条件限制,由写程序的人按自己意愿确定的数,也就是MAGIC NUMBER
参考资料:http://qa.yesky.com/188/2181188.shtml