有int d; int *d; bool d; double d;判断这个四个变量是否等于0?

来源:互联网 发布:英语作文网络教育 编辑:程序博客网 时间:2024/06/07 07:15
void isZero(double d) 2     { 3         if (d >= -DBL_EPSILON && d <= DBL_EPSILON) 4         { 5             //d是0处理 6         } 7     } 8  9     void isZero(int d)10     {11         if (0 == d)12         {13             //d是0处理14         }15     }16 17     void isZero(int *d)18     {19         if (NULL == d)20         {21             //d是空指针处理22         }23     }24 25     void isZero(bool d)26     {27         if (!d)28         {29             //d就认为是false 也就是030         }31     }
0 0
原创粉丝点击