C++ 删除字符串中的指定子字符串
来源:互联网 发布:中国软件排名 编辑:程序博客网 时间:2024/05/19 16:51
This question has been really interesting since you not only find the specific char, and you should connect the char after it to the one in front of it.
The c ++ code is written as follow:
void del_char(char str[], char c)
{
int i = 0, j = 0;
while(str[i] != '\0')
{
if(str[i] != c)
{
str[j++] = str[i++];
}
else
{
i++;
}
}
str[j] = '\0';
}
char *del_substr(char *str, char *delstr)
{
char *p, *q;
char *src, *dst;
dst = src = str;
while(*src != '\0')
{
p = src;
q = delstr;
while(*p == *q && *q != '\0')
{
p++;
q++;
}
if (*q == '\0')
{
src = p;
}
else
{
*dst++ = *src++;
}
}
*dst = '\0';
return str;
}
- C++ 删除字符串中的指定子字符串
- C:deleteSubString 删除源字符串中的指定子串
- C语言——删除字符串中的指定子串
- C语言删除字符串中的指定字符串
- 删除指定字符串中的子串
- 删除字符串中的指定子串
- 【C++】删除字符串中的子串
- 删除字符串中的子字符串
- C语言删除字符串中的指定字符,字符串连接
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- 二级c语言之删除字符串中的指定字符
- 删除字符串中的子串
- 删除字符串中的子串
- 删除字符串中的子串
- 22nd Feb: 刷题笔记 Binary Tree & Binary Search Tree 专题
- Jupyter的ipynb文件转为python(.py)文件
- 关于Android Studio的gradle sync错误
- StringBuilder > StringBuffer > String
- mysql5.7 修改密码 遇到的问题及解决方法
- C++ 删除字符串中的指定子字符串
- dom4j往父节点最前面添加子节点(让新添加的节点在最前面而不是最后面)
- 59. Spiral Matrix II
- 大数据之mongodb --> (2)java集成 MongoDB 3.2
- Unity使用Protobuf3.0以上版本
- KL散度(Kullback-Leibler_divergence)
- 宋宝华- KVM最初的2小时(KVM从入门到入不了门)
- 模型论核心定理—紧致性定理
- mysql主从服务设置