/*目前为止看到比较优雅的一种方法,从别人博客学习到的,做个学习记录。
其实和有序数组去重,有些神似,都是用两个下标来处理。*/
void delchar( char *str, char c ){
char *s;
s=str;
while (*str!='\0') {
if(*str!=c){
*s++=*str;
}
str++;
}
*s=*str;
}
剔除字符串内指定字符
最新推荐文章于 2025-08-19 15:15:15 发布