char str[]="1234 xyz";
char* str1=strstr(str,"34");
cout<<str1<<endl;
显示: 34 xyz
返回值:返回该位置的指针,如找不到,返回空指针。
请问不是返回指针吗???? 34 xyz
是指针吗??
小科_mrkj
学分:43 LV2
strstr函数返回指向找到的匹配对象处的指针,
cout输出该指针相当于printf(“%s”,str1);会将str1指向的字符串输出;
如果是printf(“%p”,str1);则输出该指针的地址。