java字符串替换逗号_将字符串中的空格⽤逗号替换学步园
⼀个字符串⾥⾯包含了⼀些位置不定的空格符,把⾥⾯所有的⾮空格字符找出来,把空格⽤‘,’替换。
替换后的句⼦末尾必须有⼀个‘,’存在。
例如“thisisandemo”替换后应该为:
"this,is,an,demo,"
#include
char*ReplaceString(constchar*pInString,char*pOutString)
{
char*cp=pOutString;
//去除字符串开头的若⼲空格
while(*pInString=='')
{
pInString++;
}
while(*pInString)
{
*cp=*pInString;
cp++;
pInString++;
if(*pInString=='')
{
*cp=',';
cp++;
pInString++;
}
}
*cp='0';
//最后⼀个字符⽤逗号结束
if(*(cp-1)!=',')
{
*cp=',';
*(++cp)='0';
}
returnpOutString;
}
intmain()
{
char*pin="Thisisademo";
charpout[100];
ReplaceString(pin,pout);
printf("%sn",pin);
printf("%sn",pout);
return0;
}
本文发布于:2023-02-28 23:46:23,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/167759918387256.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:空格符.doc
本文 PDF 下载地址:空格符.pdf
留言与评论(共有 0 条评论) |