永发信息网

C语言的赋值=和等于==有什么区别?

答案:4  悬赏:70  手机版
解决时间 2021-04-03 04:08
C语言的赋值=和等于==有什么区别?
最佳答案
=是赋值。如int a=5;那么a的值就是5.
==是判断,不可混为一谈。而 a==5,是判断a是否等于5,如果a是其他数,那么a就不等于5.
全部回答
=是赋值符==是判断符

= : 是赋值符号  例如 a = 3;   就是把3 赋值给 a
== : 是判断符号 例如 3 == 5  结果为假  即是 0  
        常用在if语句中  例如int a = 3;
if (a == 4) 
{
    printf("a = 4");
} else {
    printf("a = 3");
};
结果为 a = 3;  == 不会给变量赋值
=是赋值,会改变等号前的值
==是比较等号两边的值是否相等,不会对等号两边的变量的值有影响追问如果==前面是变量呢?比如a==4,是不是=,和==的效果是一样的?追答a == 4返回结果为true(1)或false(0),a的值不会改变
a = 4 返回结果为4, a的值变成了4
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
100ml0.60mol /LALCL3溶液与一定量0.40mo
中国农业银行(红崖子营业所)地址在什么地方,
歼10战斗机造价多少啊
什么是股票承销以及股票承销有什么方式
时空猎人23万战力高不高
人人花园生活体验馆地址在哪,我要去那里办事
地磁场的水平分量为什么总是指北?竖直分量在
我有一个硬币,正面写着壹毫,背面MAGAU 2007
i love my class作文,不少于7句
这一道题为什么不能把-1带到里面,而要代4(第
只要将一张纸做成拱形,这张纸就能承受较大的
天津开通几条旅游专线高铁
如何只克隆git仓库中的一个分支
:莆公英、荷叶、桑叶一起煮水行吗?
有没有日系美发学校,我想学日系烫发
推荐资讯
如何将文章分享到微信
王者荣耀1000场百分百胜率咋打的
求mad相关素材
哥伦布登陆美洲大陆,印第安人对于帆船的到来
素食店服务员一个星期的总结
北京交通大学附近有什么好的饭馆?(急)
姜文死了吗?
我怎么感觉傻子这两个字充满了攻击性?
菌落总酸限值是100是什么意思
如何在不打扰父母的情况下强迫自己起床(动静
怎样查询工商银行是否是多币种账户?
信宜腌芒果的做法
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?