“=”和“==”在C语言中的区别

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:33:14

第一个是赋值运算符
是将右操作数的值赋给左操作数的
第二个是关系运算符
比较左操作数和右操作数是否具有相等这一关系的

至于什么是操作数
a+b
a是操作符+的左操作数,而b是右操作数

=是赋值,==是比较运算

=是赋值语句 把等号右边的值赋给左边 ==就是等于啦

=是赋值运算符,==是关系运算符

=是赋值,如:

a=5 /*令a等于5*/

==是相等操作符,用于判断两个值是否相等,如:

if(a==b) printf("YES");/*如果a和b相等,则输出"YES"*/

都回答得不错!