#include <iostream>
using namespace std;
int main()
{
char name[10];
cin>>name;
char str[] = "Thomas";
char * pch;
pch=strchr(name,str);
if (pch!=NULL) {
cout<<"Foud"<<endl;
}
return 0;
}
您好,爲什麼我不能在strchr函數使用2個變量,如果你知道如何尋找的話在字符串找到另一個字符數組字符數組在C
你有沒有考慮,也許你正在尋找在錯誤的工具的工作? –
爲什麼這個標記C++時,它主要是使用C的方式做事?要麼使用'std :: string'或者刪除cout並使用C,但不要嘗試醜陋的混合 – PlasmaHH