函数
const char* Strchr(const char* str, int c) {
assert(str != NULL);
const char* match = str;
while (*match != '\0') {
if (*match == c) {
return match;
}
++match;
}
return NULL;
}
测试
#include <stdio.h>
#include <assert.h>
int main() {
char str1[] = "I love you!";
const char* str = Strchr(str1, 'l');
printf("%s\n", str);
return 0;
}