在C语言中双等号表示什么?

在C语言中双等号表示什么?,第1张

c语言中双等号是关系运算符“等于”(==),即日常生活中常说的等于(如判断两个数是否相等)。

c语言中一个等号是“基本赋值运算符”(=),手巧它的作用是将一个表达式的羡运值赋给一个左值。毕派键所谓左值是指一个能用于赋值运算左边的表达式。左值必须能够被修改,不能是常量。

例如:

#include

int main(){

int a = 1// 为a赋值1

int b = 2

if (a == b){ // 如果a等于b

printf("a等于b\n")

}else {

printf("a不等于b\n")

}

return 0

}关系运算符:

用于比较运算。包括大于(>)、小于(<)、等于(==)、

大于等于(>=)

、小于等于(<=)和不等于(!=)六种。

赋值运算符:

用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>>=,<<=)三类共十一种。

=号是赋值号,把=右边的值赋于=左边的变量。==是等号,是运算符,像>和<一样。例盯慎如:伏档a=1

b=2

c=a+b,则缺则乱C值为3,而c==a+b值为真(-1),因为C的值和a+b的值一样


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12460482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存