编程实现删除字符串中所有指定的字符
来源:互联网 发布:软件部署实施方案 编辑:程序博客网 时间:2024/06/07 19:33
问题
假设字符串为“cabcdefcgchci”,把该字符串中所有的字符‘c’删除后,结果为“abdefghi”.
代码
#include <stdio.h>char *deleteChar(char *str,char c){ char *head = NULL; char *p = NULL; if(str ==NULL) { return NULL; } head = p = str; while(*p++) { if(*p != c) { *str++ = *p; } } *str = '\0'; return head;}int main(){ char string[] = "cabcdefcgchci"; char c = 0; scanf("%c",&c); printf("%s\n",string); deleteChar(string,c); printf("%s\n",string); //abdefghi return 0;}
阅读全文
0 0
- 编程实现删除字符串中所有指定的字符
- 编程实现删除字符串中所有指定的字符
- 删除字符串中所有指定的字符
- C++实现删除字符串中所有指定字符算法
- 在一个字符串中删除指定的字符 & 删除字符串中所有出现在另一个字符数组中的字符
- C++实现删除字符串中所有重复出现的字符
- c/c++整理--实现删除字符串所有指定字符
- 删除字符串中任意指定的字符
- 字符串中删除指定的字符
- 编程实现删除字符串中所有给定的子串
- 字符串中删除指定字符
- 从指定字符串中删除指定字符
- 从字符串A中删除字符串B的所有字符
- 【js】替换字符串中所有指定的字符
- C++实现输入两个字符串,从第一字符串中删除第二个字符串中所有的字符
- oracle去掉字符串中所有指定字符
- oracle去掉字符串中所有指定字符
- 在字符串中删除对应位数的字符,然后 输出删除指定字符后的字符串
- python和java中斜杠的写法及区分
- PAT 1008数组元素循环右移
- raspberry pi 2安装rtl8811/ 8821网卡驱动
- 极乐小程序榜单(第三期)
- LeetCode 232 Implement Queue using Stacks(利用栈实现队列)
- 编程实现删除字符串中所有指定的字符
- CCF201312-2 ISBN号码
- 两张图片合成
- char,short ,int ,long,long long,unsigned long long数据范围
- MTK GPIO操作
- 洛谷 P1879 [USACO06NOV]玉米田Corn Fields
- Redux(2)路由
- 2010 ACM/ICPC 福州赛区 Problem H(贪心)
- Servlet--获取Http协议请求头信息