c++如何去除字符串中的空格

时间:2021.11.05 发布人:yuandanlove

c++如何去除字符串中的空格

已解决问题

谷歌yuandanlove用户在2021.11.05提交了关于“武汉大学c++如何去除字符串中的空格”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-01T09:07:08。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,滴水之恩,来日我当涌泉相报 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

编个小函数处理就可以,如下

voidDelSpace(char*source){

char*des势办否还t=source;

while(*source!=0)考山状顾范室春{

if(*source!=''){//如果不是空格,将字符串

*dest++=*source++

}

else{

source++;

}//endif

}//endwhile

*dest++=0;//字符串结束符

}//endfunc

这个函数将待处理的字符串中的空格删除后在同一个字符串变量中生成新字符串。

用方法

chars[]="Thisisafunctodeletespace"

DelSpace(s);