黑马程序员技术交流社区

标题: C语言中关于字符串中子串的删除方法整理 [打印本页]

作者: Beacon    时间: 2014-10-26 23:22
标题: C语言中关于字符串中子串的删除方法整理
  1. void del(char * strSource, char * strFind,char *str)
  2. {
  3.         int find_len=strlen(strFind);
  4.         int i=0;
  5.         int flag=0;

  6.         while( *(strSource+i) != '\0' )
  7.         {
  8.                 if(*(strSource+i) == *strFind)
  9.                 {
  10.                         if(strncmp(strSource+i,strFind,find_len) ==0)
  11.                                 i=i+find_len;


  12.                 }
  13.                 *(str++)=*(strSource+i);       
  14.                 i++;
  15.         }
  16. }
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2