字符串中删除固定字符
来源:互联网 发布:淘宝企业名称 编辑:程序博客网 时间:2024/06/05 15:04
/*
用指向字符串的指针作函数参数,编写函数,
将字符串str中的所有'M'字符删除掉。
如原来字符串为"AbMxyzMktMwhileMMMcd",
则删除后新字符串将变为"Abxyzktwhilecd"
*/
#include <stdio.h>
void delete_func( char * head );
int main ( void )
{
char str[]="AbMxyzMktMwhileMMMcd";
printf("删除前: %s/n",str);
delete_func( str );
printf("删除后: %s/n",str);
return 0;
}
void delete_func( char * head )
{
char * p = head;
char * q = NULL;
while ( *p != '/0' )
if ( *p++ == 'M' )
for ( q=--p; *q!='/0'; q++ )
*q = *(q+1);
}
/* VC 环境下通过 */
- 字符串中删除固定字符
- 删除字符串中重复字符
- 删除字符串中重复字符
- 删除字符串中特定字符
- 删除字符串中重复字符
- 删除字符串中重复字符
- 从字符串中删除字符
- 字符串中删除特定字符
- 删除字符串中最少字符
- 删除字符串中连续字符
- 字符串中删除指定字符
- 删除字符串中重复字符
- 删除字符串中某个字符
- 删除字符串中重复字符。
- 计算一个字符串中有哪些固定字符
- 在一字符串中删除同一字符
- 在字符串中删除特定的字符
- 在字符串中删除特定的字符
- IT行业的学生不仅仅是学编程语言
- 五一
- 树型软件工程方法
- csdn大本营之旅开启
- Hiberante对象关联映射
- 字符串中删除固定字符
- 加入CSDN
- 没什么好写的啊
- 匈牙利命名法
- 记事本告一段落。哎,记事本也这么复杂。
- 使用SDK编写屏幕保护程序
- 日记
- test
- Log4j.propeties 最佳实践之全能配置文件(转)