#include <stdio.h>
void del_char(char *str, char ch)
{
char *p1,*p2;
p1=p2=str;
while(*p2!='\0'){
if(*p2!=ch)
p1++;
p2++;
*p1=*p2;
}
}
void del_same(char *str)
{
char *p1,*p2;
p1=p2=str;
while(*p2!='\0'){
if(*(p2+1)!=*p1)
p1++;
p2++;
*p1=*p2;
}
}
int main(int argc, char**argv)
{
char *str=argv[1];
printf("ORG:%s\n",str);
del_char(str,'a');
printf("Del_a:%s\n",str);
del_same(str);
printf("Del_same:%s\n",str);
return 0;
}
分享到:
相关推荐
C#批量删除字符串中间的字符串,输入开始字符串,结束字符串,点击删除按钮之后,获取新的删除后的字符串(开始字符串跟结束字符串不删除)
本文实例讲述了js实现统计字符串中特定字符出现个数的方法。分享给大家供大家参考,具体如下: //js统计字符串中包含的特定字符个数 function getPlaceholderCount(strSource) { //统计字符串中包含{}或{xxXX}的...
C++ 语言中关于字符串编程。字符串中查找字符串。。。。
oracle,按特定字符,截取字符串,直接出结果 oracle,按特定字符,截取字符串,直接出结果oracle,按特定字符,截取字符串,直接出结果
将多个重复出现在字符串中的特定字符,去重并保留一个出现。如1_2____3__4_______5_6__7__,使用脚本去重后则是1_2_3_4_5_6_7。仅仅会保留一个代表这个字符,不会将其全部替换干净。
串口与单片机通信, 查找字符串中的特定子串.
给写了2个方法,一个是直接截取单个需要的字符串,比如字符串string a="ab123456",我只需要提取3,那么就是单独截取就可以了,从2开始到4结束就行。 第二个是把所有的符合条件的字符串都截取出来,提取出来,比如...
Delphi 7.0 提取字符串中指定子字符串后的字符串,这个平时在字符处理时候使用几率也挺高的,获取指定字符串后面的字符串,比如获取扩展名等也可以用此方法,本例中要用到After函数,测试时,当单击按钮时,执行以下...
用指针删除数组里面的字符串,简单易懂,专为初学者写的
select f_find('Ap@2233ll@@l@@','@') from dual 返回结果为5,代表‘@’在该字符串中出现5次。 同理 select f_find('Ap@223SWEQQQ3ll@@l@@','Q') from dual---返回3,代表Q在字符串中出现了3次, select f_find('我...
特定字符分割字符串 特定字符分割字符串 特定字符分割字符串
以任意指定的字符分割一个字符串,然后保存在字符串数组中
一个php截取指定字符串之间的字符串的类,介绍一个php截取指定字符串之间的字符串的类,需要的朋友可以自行下载学习使用。
查找单元格中包含特定字符串中的某一个,并返回该特定字符串,查找单元格中包含特定字符串中的某一个,并返回该特定字符串
用汇编语言编写一个程序,要求统计一个字符串中某个字符的个数
C#字符串拆分,可以按照输入的个数和指定字符串进行拆分
代码在Android Studio编写,java可以通用,其他语言也可以参考。主要用途是分离一个长的字符串来单独显示
所以想对字符串中字符进行操作的时候,需要将字符串转变为列表,列表是可变的,这样就可以实现对字符串中特定字符的操作。 1、删除特定字符 特定字符的删除,思路跟插入字符类似。 可以分为两类,删除特定位置的字符...
一个入门的,简单的小程序,用MFC写的一个查找文件指定字符串的出现总个数、行号以及频率,刚实习的培训第一个任务!!
sqlserver中根据某个字符切割字符串函数,比如根据逗号切割字符串,结果返回的是一个表值函数,这个函数返回结果字段包含Id和Value,Id为序号,Value为切割后的值