1.float,bool,char *p与零值比较的if语句
BOOL 的 if (!var) 。 和 if (var)。
float的 if ( (var >= - EPS) && (var <= EPS) )。 和 if ( var >= EPS || var <= -EPS) 。
记得先#define EPS 0.00000001 或 const float EPS = float(0.00000001)
char*的 if (var == NULL )。 和 if (var != NULL )。
2.分别给出bool,int,float,指针变量 与“零值”比较的 if 语句
bool 的 if (!var) 。 和 if (var)。
float的 if ( (var >= - eps) && (var <= eps) )。 和 if ( var >= eps || var <= -eps) 。
记得先#define eps 0.00000001 或 const float eps = float(0.00000001)
char*的 if (var == null )。 和 if (var != null )。
转载请注明出处唯美语句网 » float与零值比较if语句