【C语言】【面试题】【笔试题】模拟实现strstr函数
来源:互联网 发布:怡境景观 知乎 编辑:程序博客网 时间:2024/04/30 05:40
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<assert.h>#include<stdlib.h>char *my_strstr(const char *dst,const char *src){ assert(dst); assert(src); char *p = dst; char *s1 = p; char *s2 = src; while (*s1) { s1 = p; s2 = src; while ((*s1!='\0')&&(*s2 != '\0')) { if (*s1++ == *s2++) { ; } else { p++; break; } } if (*s2 == '\0') { return p; } }}int main(){ char *str1 = "abbbcdef"; char *str2 = "bbcd"; char *ret = my_strstr(str1, str2); printf("%s\n", ret); system("pause"); return 0;}
0 0
- 【C语言】【面试题】【笔试题】模拟实现strstr函数
- 【C语言】【笔试题】模拟实现strstr函数
- 【C语言】【笔试题】模拟实现strstr函数
- 【C语言】【面试题】【笔试题】模拟实现strncmp
- 【C语言】【面试题】【笔试题】模拟实现strncpy
- 【C语言】【面试题】【笔试题】模拟实现数据库中memmove函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中memcpy函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcpy函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcat函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcmp函数
- 【C语言】模拟实现strstr函数
- c语言模拟实现strstr函数
- 【C语言】【面试题】【笔试题】编写一个函数实现n^k,使用递归实现
- 【C语言】【面试题】【笔试题】使用main函数实现一个整数计算器!
- 【C语言】模拟实现strstr
- 模拟实现strstr(c语言)
- c语言之模拟实现求子串(strstr)函数
- C语言中模拟实现strcpy,strstr,strcat函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcat函数
- IntentFilter的匹配规则
- 【C语言】【面试题】【笔试题】模拟实现数据库中strcmp函数
- 【C语言】【面试题】【笔试题】二维数组中的查找,杨氏矩阵
- java.util.ConcurrentModificationException 异常
- 【C语言】【面试题】【笔试题】模拟实现strstr函数
- 【C语言】在终端输入多行信息,找出包含“ould”的行,并打印改行
- 【C语言】【面试题】【笔试题】编写一个函数实现n^k,使用递归实现
- 【C语言】【面试题】【笔试题】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
- 【C语言】编写一个函数reverse_string(char * string)(递归实现
- 【C语言】【笔试题】模拟实现strncat
- 【C语言】【面试题】【笔试题】模拟实现strncmp
- Codeforces Round #354 (Div. 2) D.Theseus and labyrinth(BFS)
- 【C语言】【面试题】【笔试题】模拟实现strncpy