C语言的等值运算符
其实对于大概有40个运算符的C语言而言,记住这些不是很难得的事情,如果觉得比较困难倒是可以考虑在使用中来记忆,不需要先搞清楚到底什么意思,先用起来,再来八一八具体含义。
比如用来测试等值的运算符,用着用着就会了,如下:
==
运算符,表示等于!=
运算符,表示不等于>
运算符,表示大于<
运算符,表示小于>=
运算符,表示大于等于<=
运算符,表示小于等于
需要注意的是:
- C语言中的等于不是
=
,而是==
- C语言中的等于不是
=
,而是==
- C语言中的等于不是
=
,而是==
重要的事情说三遍
含义比较简单,如果满足条件就会返回真,在C语言里面就是非零的值。
举个例子源码如下:
1 | /*beginner/operator/operator2.c*/ |
输出为:
1 | 5 == 3 : 0 |
结果看到5 > 3的结果为1,也就是真。其余类推