在c语言中"="和"=="有什么区别?

=是赋值运算符用在赋值语句和赋值表达式中比如inta=1;a=1;对于赋值表达式而言,表达式的值就是被赋的那个值。==是条件运算符用在条件表达式中比如:对于条件表达式a==b如果a的值与b的值相等则为true(值不一定是1,但肯定是非0,不同的编译器有不同的标准)如果a的值与b的值不等则为false(与0等价)
前面是取余数比如10%3得到的答案是3余1那10%3=110%4=210%5=0/单纯就相当于数学中的除号
文章标签:

本文链接:https://www.u1e.cn/baike/a/8cd04c6e42ec7448d5655d61 [复制]

猜你喜欢

歇后语大全

还没有人回应过