“=”与“==”的区别

来源:5-3 数组增删改查及二维数组

慕数据7329155

2020-06-16

在寻找元素的下标时,输入if(A[index]==5)的时候会输出元素的下标。
但是输入if(A[index]=5)的时候,为什么会把每一个下标都输出来呢?
然后如果利用下标寻找数组内的元素的时候,只能设一个变量来查看吗?
老师好像没有讲这个问题吧?

写回答

1回答

quickzhao

2020-06-16

你先去看一下基础的操作符内容,了解下赋值=和比较==运算符的区别,第二个问题很奇怪,能用一个变量解决的事为什么要多个呢。

1
1
慕数据7329155
谢老师了,看到你的解释后发现对=与==没有深入理解,仔细想想才发现了更多的区别。 对于第二个问题就是利用下标访问元素的方法,当时自己已经编写出了自己想要的答案,然后被忽略了,以为那种方法不对,提出问题后才看到了。
2020-06-17
共1条回复

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3884 学习 · 1103 问题

查看课程