c语言中等号左右两边的内容能否调换?
答案:3 悬赏:30
解决时间 2021-01-05 07:32
- 提问者网友:了了无期
- 2021-01-04 21:22
c语言中等号左右两边的内容能否调换?
最佳答案
- 二级知识专家网友:归鹤鸣
- 2021-01-04 21:30
=是赋值运算符
==才是比较是否相等
a=b;
就是把b的内容给a,这个不可以交换
if(a==b)
;
这个是判断ab是否相等,这个可以交换
==才是比较是否相等
a=b;
就是把b的内容给a,这个不可以交换
if(a==b)
;
这个是判断ab是否相等,这个可以交换
全部回答
- 1楼网友:山有枢
- 2021-01-04 23:17
是的。a = b 只表示把 b 的值赋给 a,并不会具有其他含义
- 2楼网友:第四晚心情
- 2021-01-04 22:44
=两边的内容不能调换,=左边的是左值,=右边的是右值,举个例子,a=2,表示把2赋给变量a,但是反过来就不行,不能写2=a,常量不能做左值。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯