C语言达成字符串替换函数
发布时间:2021-11-21 21:42:28 所属栏目:教程 来源:互联网
导读:C语言中没有提供字符串替换函数,网上能找到的类似函数也只是能替换一个,不能替换全部,工作中却常常要用到这个功能,故实现一个函数。该函数所使用到的相关函数均是自己实现,没有调用库函数。 相关代码如下: /*****************************************
C语言中没有提供字符串替换函数,网上能找到的类似函数也只是能替换一个,不能替换全部,工作中却常常要用到这个功能,故实现一个函数。该函数所使用到的相关函数均是自己实现,没有调用库函数。 相关代码如下: /******************************************************************** * Function: my_strstr() * Description: 在一个字符串中查找一个子串; * Calls: 无; * Called By: 无 * Input: ps: 源; pd:子串 * Output: 无; * Return : 0:源字符串中没有子串; 1:源字符串中有子串; * Author: ChenZhiFa * Others: 无; * date of completion: *********************************************************************/ char * my_strstr(char * ps,char *pd) { char *pt = pd; int c = 0; while(*ps != ' |