//不是要返回出现的位置吗?就是一个int类型的值啊, 怎么又返回指针?
#include
#include
using namespace std;
char* isIn(char* str, char c)
{
int i=0;
char *p;
p=str;
while(*p!='\0')
{
if(*p==c)
{
return p;
}
p++;
}
return NULL;
}
int main()
{
char* s=NULL;
s=new char[10];
memset(s,'\0',10);
strcpy(s,"microsoft");
cout<char* re=isIn(s,'c');
printf("%d",re);
return 0;
}