如你们所见,我在同一索引中为这两个数组分配了相同的字符。
#include <iostream>
using namespace std;\
main(){
char a[10] = {0};
char b[10] = {0};
int x;
for(x=0; x<10 ;x++){
cout << a[x] << " ";
}
for(x=0; x<10 ;x++){
cout << b[x] << " ";
}
for(x=0; x<4 ;x++){
a[x]='A';
}
for(x=0; x<4 ;x++){
b[x]='A';
}
if(a == b)
cout << "aaaa";
return 0;
}
但这两个数组并不相等。 我错过或误解了什么?