这是我在这里编写的一个非常简单的程序,但遇到了问题。好吧,程序从文件中填充数组 [2000],然后它应该 TYPE(cout) 不等于数组的第二个成员的数组 [i]。我不确定如何指向程序中数组的第二个成员。这是一段程序:
#include <iostream>
#include <fstream>
using namespace std;
const int N=2000;
int main() {
int* array;
array = new int[N];
for (int i=0; i<N; i++){
ifstream ifs("reals.txt");
ifs>>array[i];
}
for (int i=0; i<N; i++){
if(array[i] != array[1]) /// is this right? is array[1] second member?
cout<<array[i]<<'\t';
if((i+1)%13) cout<<endl;
}
system("pause");
return 0;
}
如果我想从数组的最后一个元素中检查第二个元素,那会怎样?
PS对不起我的英语。如果有什么你不明白的,请随时评论,我会尽力解释。提前致谢。