首页>热点 > >正文
逻辑运算符两侧运算对象的数据类型__C语言逻辑运算符两侧运算对象的数据类型可以是什么|今热点
2023-06-20 16:03:34来源:互联网


(资料图片仅供参考)

1、这里举一些例子 1,判断指针是否为空时: int *ptrN = 0; // 这里创建的指向一个整数类型的指针为空 #define NULL 0 if(ptrN == NULL){...}//这里对为空的指针进行判断,这里的逻辑运算符两侧进行对比的是一个32bit的地址 2。

2、判断某个函数返回是否为TRUE或FALSE #define TRUE 1 int isNull(char* ptrString){...} if(isNULL(...) == TRUE) //这里的语法也是可以的,在逻辑运算符两侧进行对比的是一个函数的返回值 3,0或者1int num = 10; if(num)//这里执行的语法。

3、也是正确的,尽管没有逻辑运算符,但因为num为10。

4、大于0的数,所以程序会判断这个地方为true 4,非integer的数 if(fnum 0.0f)//这里进行判断的两个数是float浮点型。

5、也是可以得到执行的。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

相关新闻