实现strstr 使用C语言

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>

char* mystrstr(char* dast,char* arr) {
	char *p1 = dast;
	char *p2 = arr;
	char *s1 = NULL;
	if (*arr == '\0') {
		return NULL;
	}

	while (*p1) {
		while (*p1 && *p2 && (*p1 == *p2)) {
			p1++;
			p2++;

		}
		if (*p2 == '\0') {
			return *p1;
		}
		p1++;
	}
}

int main() {


	system("pause");
}

感觉有些不对劲,过两天看看

猜你喜欢

转载自blog.csdn.net/nihuhui666/article/details/89355899