C 如何比较两个整型数组是否完全相同
不知道该如何写代码 下面是我简化的一小段
#include
using namespace std;
int main(){
int c[26]={0,2,3};
int d[26]={0,1,2,4};
for(int i=0;i<26;i )
{
if(c[i]!=d[i])
{
cout<<"NO";
break;}
if((i=25)&&(c[25]==d[25]))
cout<<"YES";
}
system("pause");
return 1;
}
发现无法达到目的 只要这两个数组的第一个值相同就输出YES,不同就输出NO,不比较后面的值
memcmp() 也用过 发现也达不到目的 不知道问题出在哪了
i=25
改为i==25
问:Java一维数组的长度是否可以在保持原有数据的情况下增长?
答:新建一个较长的数组,在把原数组的内容一个一个拷过去。 或者可以使用vector。详情>>
答:清华大学出版的c语言教程详情>>
答:找一本 Think in java 的电子书 自学一下。 看看 各类招聘网站 的一些有趣的职位所要求的知识你是否具备,想办法自学一下。详情>>