在制定字符串内删除指定字符。
来源:互联网 发布:专业网络k歌声卡 编辑:程序博客网 时间:2024/06/06 19:38
char* func(char *str, char ch){size_t size = strlen(str), count = 0;for (size_t i = 0; i < size; i++){if (str[i] == ch){++count;}}if (count){char *pc = new char[size + 1 - count];int temp = 0, num = 0;while (str[num] != '\0'){if (str[num] != ch){*(pc + temp) = str[num];++temp;}++num;}memset(str, 0, size);strcpy(str, pc);delete[] pc;}return str;}
阅读全文
0 0
- 在制定字符串内删除指定字符。
- oracle 字符串函数-删除指定匹配字符内字符
- 在字符串中删除指定字符
- c++在字符中删除指定字符串
- 在字符串中删除指定字符
- 删除字符串指定字符
- 字符串删除指定字符
- 在字符串中删除对应位数的字符,然后 输出删除指定字符后的字符串
- VB 在字符串增加内容与删除指定个数字符
- C学习笔记--在字符串中删除指定的字符
- 第二十九题 在字符串中删除指定字符
- 字符串处理 删除指定字符
- 字符串删除指定字符算法
- 字符串之删除指定字符
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- 删除字符串中的指定字符
- Eclipse中查看jar包中的源码的配置步骤
- macOS系统下搭建Android开发环境
- 机器学习开发环境搭建配置(ML+python+pycharm)图文教程
- js 基本语法
- WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED解决方法
- 在制定字符串内删除指定字符。
- SpringAOP之注入AspectJ切面
- more than one `-Acdtrux' or `--test-label' option
- 经典动态规划之最长上升子序列
- 使用maven和springMVC项目的结构
- Runtime linking on Mac
- C++ 阻塞队列
- 网络七层模型
- 我的博客