【C语言】【笔试题】模拟实现strstr函数
来源:互联网 发布:联想摄像头软件youcam 编辑:程序博客网 时间:2024/04/30 04:06
#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<assert.h>#include<stdlib.h>char *my_strstr(char *dst, 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语言】模拟实现strstr函数
- c语言模拟实现strstr函数
- 【C语言】模拟实现strstr
- 模拟实现strstr(c语言)
- c语言之模拟实现求子串(strstr)函数
- C语言中模拟实现strcpy,strstr,strcat函数
- 【C语言】、模拟实现strlen,strcmp,strcpy,strcat,strstr函数
- c语言实现 strstr 函数
- c语言函数strstr()实现
- c语言:模拟实现strstr库函数
- 【C语言】【笔试题】模拟实现strncat
- 【C语言】【笔试题】模拟实现memset
- 【C语言】【笔试题】模拟实现memcmp
- 【笔试题】C语言:模拟实现strcmp
- 【笔试题】C语言:模拟实现strcat
- 【C语言】【面试题】每瓶汽水1元,两个空瓶可以置换一瓶汽水,现在有20元,最多能喝多少瓶汽水
- 【C语言】【面试题】每瓶汽水1元,两个空瓶可以置换一瓶汽水,现在有20元,最多能喝多少瓶汽水
- 【C语言】【笔试题】【面试题】实现一个函数,可以左旋字符串中的k个字符
- 【C语言】【笔试题】【面试题】实现一个函数,可以左旋字符串中的k个字符
- 【C语言】【笔试题】【面试题】判断一个字符串是否为另外一个字符串旋转之后的字符串
- 【C语言】【笔试题】模拟实现strstr函数
- 【C语言】【笔试题】模拟实现strstr函数
- 【C语言】【面试题】使用main函数的参数,实现一个整数计算机,程序可以接受三个参数
- 【C语言】【面试题】【笔试题】调整数组使奇数全部都位于偶数前面
- 【C语言】【面试题】【笔试题】使用main函数实现一个整数计算器!
- ksoap2-android 调用webservice 示例代码,及注意事项
- 【C语言】【面试题】【笔试题】模拟实现数据库中memmove函数
- 【C语言】【面试题】【笔试题】模拟实现数据库中memcpy函数
- C primer plus 第九章 练习8: