您当前的位置:首页 > 指南 > 正文

逻辑运算符两侧的运算对象必须是整数或浮点数 C语言逻辑运算符两侧运算对象的数据类型可以是什么

导读: 今天来聊聊关于逻辑运算符两侧的运算对象必须是整数或浮点数,C语言逻辑运算符两侧运算对象的数据类型可以是什么的文章,现在就为大家来简...

今天来聊聊关于逻辑运算符两侧的运算对象必须是整数或浮点数,C语言逻辑运算符两侧运算对象的数据类型可以是什么的文章,现在就为大家来简单介绍下逻辑运算符两侧的运算对象必须是整数或浮点数,C语言逻辑运算符两侧运算对象的数据类型可以是什么,希望对各位小伙伴们有所帮助。

1、一个用户自己定义的结构体,是不能直接做任何算术和逻辑运算的,如果,你想使用这些运算,可以使用重载的手段,重载算术运算符和逻辑运算符。

2、或者干脆把结构体改成类,这样调用类的成员函数来实现运算。

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

4、扩展资料:在形式逻辑中,逻辑运算符或逻辑联结词把语句连接成更复杂的复杂语句。

5、例如,假设有两个逻辑命题,分别是“正在下雨”和“我在屋里”,我们可以将它们组成复杂命题“正在下雨,并且我在屋里”或“没有正在下雨”或“如果正在下雨,那么我在屋里”。

6、一个将两个语句组成的新的语句或命题叫做复合语句或复合命题。

7、参考资料来源:百度百科-逻辑运算符。

相信通过C语言逻辑运算符两侧运算对象的数据类型可以是什么这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 学而时习之 不亦说乎 学而时习之的而什么意思

下一篇: 古代刑罚 实施 古代刑罚中的ldquo徒刑rdquo是什么意思



推荐阅读