c++中几种0值的比较问题

来源:互联网 发布:mac专柜口红价格 编辑:程序博客网 时间:2024/04/30 00:19

1. 整型值

if(val == 0) / if(val != 0)

2. bool值

if(flag) / if(!flag)

3. float

const float accuracy = 0.000001;

if(val > -accuracy  || val<accuracy)

4.NULL

if(p == NULL) / if(p != NULL)

0 0