在C语言中,为什么有时用=又有时用==,有什么区别吗?

如题所述

==是用来比较两个不管是数字还是字符时候一样,如果一样则返回真值,如果不一样则返回0
=一般是用来得出结果
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-30
一个等号是赋值,二个等号是用来判断的。
第2个回答  2010-08-30
= 一般是给某个量赋值,如x=1,就是让x等于1;== 是条件语句的一个表示吧
第3个回答  2010-08-30
= 为赋值 例如:int a=10,意思就是说现在你把变量a的值赋为了10;
== 主要用在判断语句当中 例如:if(a==10){printf("success!")}else{printf("fail");} 意思就是说a为10 输出success,不是输出fail
第4个回答  2010-08-30
=是赋值如:c = 5;吧5赋值给c

== 是比较这个数是否一样如:
if (c == 5)
esle

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网