#include <iostream>
#include <Windows.h>
#include <string>
using namespace std;
int main(){
string Whitelist[4] = {"Stian", "Mathias", "Modaser"};
for (int x = 0; x < 3; x++){
cout << x + 1<< ". " << Whitelist[x] << endl;
if (Whitelist[x] == "Stian" && "Mathias" && "Modaser"){
cout << "" << Whitelist[x] << " is here" << endl;
}
else{ cout << "no one is here" << endl; }
}
cin.get();
return 0;
}
//所以耶基本上我只是试图循环通过我的数组,看看有没有这些名称。所以我猜你几乎可以阅读代码所做的事情,因为你大部分都是优点:P。但是当我问我的朋友,谁已经编了1-2年的编码时,他说我不能像这样循环数组,并告诉我使用矢量。他是什么意思?和我的代码的作品?这是循环访问数组的正确方法吗?
'Whitelist [x] ==“Stian”&&“Mathias”&&“Modaser”'不会做你认为它的作用。 – Biffen
他们的意思是你应该使用'std :: vector Whitelist = {“Stian”,“Mathias”,“Modaser”};'。听他们说。 –
好的,但你可以向我解释它是什么,我很新的编程:P – manplox0