为了账号安全,请及时绑定邮箱和手机立即绑定

"="和"=="有什么区别呀?

if(arr[i]=value)和if(arr[i]==value)出来的结果不同,而且为什么index=i可以index==i就不可以??

正在回答

1 回答

"="是给变量赋值如:a=3;表示把字母"3"赋给变量a
"=="是判断两边是否相等,是条件运算。如:if(a=="3")是判断a是不是等于3
看if的使用方法,括号里面必须是判断式.所以index=i是运行不了的


2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926028    人
  • 解答问题       20793    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

"="和"=="有什么区别呀?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信