意思是相等,==是关系运算符,用来判断两个值大小是否相同,当左边的内容与右边的内容相同时,返回1,其余时候返回0。
例如下列程序,输入2个整数,判断他们俩是否相等,如果相等,输出a is equal to b。
扩展资料:
C语言中的6种关系运算符:
关系运算符的值只能是0或1。关系运算符的值为真时,结果值都为1。关系运算符的值为假时,结果值都为0。
注意事项:
1、前4种关系运算符的优先级别相同,后两种也相同。前四种高于后两种。
2、关系运算符的优先级低于算术运算符。
3、关系运算符的优先级高于赋值运算符。
参考资料来源:百度百科-==
c语言中==表示判断是否相等的,如果两个值相等,那执行之后程序的一个过程。==用在if函数中的条件判断,意思是判断是否相等,例如:
if(a==b)
{
pintf("output/n")
}
else
{
pintf("intput/n")
}
扩展资料:
C语言的运算符主要用于构成表达式,同一个符号在不同的表达式中,其作用并不一致。下面按计算的优先顺序,分别说明不同作用的表达式。
1、基本表达式 1级
基本表达式,主要是用于运算符之间,做为运算数。标识,常量,字符串文字量,优先级提升表达式最优先执行。优先级提升表达式是指圆括号包围的表达式,如“( expression )”
2、后缀表达式 2级
postfix-expression [ expression ],数组下标运算。
postfix-expression ( argument-expression-list),函数调用,括号内的参数可选。
postfix-expression ++,后缀自增。
postfix-expression --,后缀自减。
( type-name ) { initializer-list } 复合初始化,C99后新增。
3、单目/一元运算 3级
++ unary-expression 前缀自增
-- unary-expression 前缀自减
unary-operator cast-expression 单目转型表达式, 包括 取地址&,提领 * , 正号+ ,负号- 位反~ 逻辑否!。
sizeof unary-expression 求类型长度,对表达式求类型长度
sizeof ( type-name ) 求类型长度
4、强制类型表达式 4级
( type-name ) cast-expression,强制表达式成为type-name指定的类型。
5、乘法表达式 5级
“ * ” 乘法运算符;“ / ”除法运算符;“ % ” 取余运算符。
6、加法运算符 6级
“ + ”加法运算符;“ - ”减法运算符。
7、移位运算符 7级
<<左移运算符;>>右移运算符。
8、关系运算符 8级
<、<=、>、>=关系运算符。
9、相等运算符 9级
“ == ”等于运算符;“ != ”不等于运算符。
10、位与运算符 10级
“ &”按位与运算符。