c++运算符的关系运算符
1个回答
展开全部
关系运算符是先对两个表达式进行比较,然后返回一个真/假值。 关系运算符 关系运算符的功能 > 大于 < 小于 >= 大或等于 <= 小或等于 == 等于 != 不等于 这些运算符大家都能明白,主要问题就是关系运算符的等于 == 和赋值的等于 = 之间的区别了。
一些刚开始学习C语言和C++的新人总是因为弄不明白这两个运算符之间的区别,经常在一些简单问题上出错,自己检查时却找不出错误的原因。 为了正确区分,请看下面的代码:
if(Amount=123) ……
很多新人都理解为如果Amount等于123,就怎么样。其实这行代码的意思是先赋值Amount=123,然后判断这个表达式是不是真值,因为结果为 123,是真值,那么就做后面的。如果想让当Amount等于123才运行时,应该修改为
if(Amount==123) ……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询