C语言/C++中与“0”的比较
2016-09-11 16:53
253 查看
与零比较主要有以下几种方式:
1、整型0;
if (0==i)或者if(0!=i)
2、浮点型0.0
const float EPSINON = 0.00001;
if ((x >= - EPSINON) && (x <= EPSINON)
3、bool类型的“TURE / FAULSE”
bool flag
if ( flag ) if ( !flag )
4、指针类型的“NULL”
char *p
if (p == NULL) if (p != NULL)
1、整型0;
if (0==i)或者if(0!=i)
2、浮点型0.0
const float EPSINON = 0.00001;
if ((x >= - EPSINON) && (x <= EPSINON)
3、bool类型的“TURE / FAULSE”
bool flag
if ( flag ) if ( !flag )
4、指针类型的“NULL”
char *p
if (p == NULL) if (p != NULL)
相关文章推荐
- c语言之内存管理
- seekg()与tellg()相关文件操作
- Poedu_C语言_lesson12_20160911_小数
- C++11中decltype的使用
- C++11中decltype的使用
- C++:Struct 和 Union区别
- C语言第一次作业
- Poedu_C语言_lesson11_20160911_char类型
- C++ string类和字符串的访问和拼接操作
- C++ STL <vector>
- 单例模式-基类单例。。用于其他单例的派生
- windows10+爬虫+python27安装Scrapy(error: Microsoft Visual C++ 9.0 is required)
- 设计模式——装饰者模式(C++)
- Leetcode 38. Count and Say
- C++读取XXX位置时发生访问冲突的一种情况
- C++ STL简介
- LeetCode[126.Word Ladder II]题解 难度[hard]
- c语言中用宏定义一个常量,数字后面带个U, L, F的含义
- [C++] 关于子类声明与父类同名同类型的成员变量的问题
- HDU 5873-Football Games(分情况/Landau定理)