void del_char(char* str,char ch)
{
//两个指针同时指向字符串
char *p = str;
char *q = str;
while(*q)
{
if (*q !=ch)
{
*p = *q;
p++;
}
q++;
}
*p='\0';
}
int _tmain(int argc, _TCHAR* argv[])
{
char a[30] = "hello world ";
del_char(a,' ');
printf("%s\n",a);
return 0;
}
c 删除字符串中的特殊字符
最新推荐文章于 2023-03-10 16:16:02 发布