C语言判断是否相等运算符
发布日期:2021-07-01 04:34:37 浏览次数:2 分类:技术文章

本文共 719 字,大约阅读时间需要 2 分钟。

在数学运算中,描述两个数值相等,使用的符号是“=”,我也经常称这个字符为“等号”;例如,可以描述,如果a > b而且b > c,则 a > c;这就是一个数学式子的描述。但是,在C语言中,等号“=”用于做“赋值操作”,例如:

int a = 10;

就是把10这个数值赋给变量a,那么,变量a中存储的数据就是10这个数值。那么,C语言中,描述两个对象相等,使用的符号是“= =”,就是两个等号“=”相连,用于判断连个对象是否相等。例如 a = = b表达式,就是判断 a与b的值是否相等,则有:

(1) 如果a与b的值相等,则 a = = b表达式的值为“真”,得到的结果是1数值;

(2) 如果a与b的值不相等,则 a = = b表达式的值为“假”,得到的结果是0数值;

判断两个对象不相等,使用的操作符是“!=”,就是在等号“=”的前面加上“取非”的符号“!”;例如 a != b 表示,就是判断a与b是否不相等,则有:

(1) 如果a与b的值不相等,则 a != b表达式的值为“真”,得到的表达式的值是1数值;

(2) 如果a与b的值相等,则 a != b表达式的值为“假”,得到的表达式的值是0数值;

如下是测试的例子:

 

程序运行的结果如下:

 

可以看到,操作符“= =”和“!=”组成的表达式,最终都得到一个结果,就是“真”或者“假”。如果式子成立,表达式结果就为“真”,表达式的值是1;如果式子不成立,表达式结果为“假”,表达式的值是0;

更多的交流可以访问:www.mylinux.vip   加QQ:1523520001,微信:13926572996,备注:linux编程;

学习、分享更多的linux C/C++ 编程知识。

转载地址:https://mylinux.blog.csdn.net/article/details/108299144 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:按位与、或、异或运算符
下一篇:判断大小关系运算符

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月25日 07时38分52秒