#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
//Strchr函数
char* Strstr(char* str, char c){
assert(str != NULL); //断言判断指针str指向不为空
while (*str != '\0' && *str != c){ //若str的指向内容不为'\0',且不为要查找的字符
++str; //str向后移
}
if (*str == c){ //若str指向的内容等于要查找的字符
return str; //返回str
}
return NULL; //若没有找到该字符返回空
}
//主函数
int main(){
char str[] = "i am a student.";
char* ret = Strstr(str, 't'); //接收函数调用的返回值
printf("%s\n", ret); //输出打印结果
system("pause");
return 0;
}