strchr
函数接收两个参数,第一个是原来的字符串,第二个是用于标明分割的第一个字符必须是第一个。函数将返回一个字符串,是以第二个字符串打头的分割字符串。
#include<iostream>
#include<cstring>
using namespace std;int main()
{char c[] = "I love you!"; //不能是string类型,必须是char*类型char key = 'e';char *point;point = strchr(c,key); //函数有两个参数printf("%s中%c后面的句子是%s",c,key,point); //point也是字符串类型
}//output
I love you!中e后面的句子是e you!