C++删除字符串所有空格或者首尾两端的空格

C++删除字符串所有空格或者首尾两端的空格

  • 代码实现-删除两端空格
  • 代码实现-删除所有空格

这是关于c++删除字符串空格的两段代码。。。

代码实现-删除两端空格

n是字符串长度。这里首先开始对字符串末尾的空格给删除,计算出最后一位的字符(非空格)所在的位置n。然后从字符串首位开始计数,删除字符串首端的空格,直到有非空格字符出现,开始修改字符串的值,直到 n结束,返回新的字符串。

// An highlighted block
char *del_space(char s1[],int n)
{   int i = 0;int k=0;    char  *str = s1; while(s1[n-


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部