删除字符串中所有的空格

技术删除字符串中所有的空格 删除字符串中所有的空格1 题目函数:fun()
功能:删除字符串中所有的空格
举例:
主函数中输入“fds afadsf adf d dsf 67d”
则输出:“fds

删除字符串中的所有空格。

1 题目

功能:好玩()

函数:删除字符串中的所有空格。

示例:

在主功能中输入“fds afadsf adf d dsf 67d”。

输出:“fdsafadsfadfddsf67d”

2 思路

设置两个指针,开始和结束。

开始和结束同时从开始向后移动:

遇到空格时,结尾向后移动,开头保持不变。

当结束位置不是空格时,结束位置的字符被填充到开始位置。

最后,在空格删除操作的末尾添加“\0”。

3 代码

#包含stdio.h

#包含stdlib.h

#定义N 30

/**

功能:好玩()

函数:删除字符串中的所有空格。

示例:

在主功能中输入“fds afadsf adf d dsf 67d”。

输出:“fdsafadsfadfddsf67d”

**/

void fun(char * s){ 0

int begin=0,end=0;

while(s[end]!='\0') {

if (s[end]!=' ') {

s[begin]=s[end];

开始;

结束;

} else {

结束;

}

}

s[begin]=' 0 ';//删除空格后,在最后一个数字中添加“\0”。

}

int main(int argc,char const * argv[]){ 0

char s[N]=' FDS afadsf ADF d DSF 67d ';

Printf('原始字符串:%s\n,s);

乐趣;

Printf('空格删除后的字符串:%s\n ',s);

}

示例结果:

$ gcc ex010.c -o演示

$ ./demo

原始字符串:fds afadsf adf d dsf 67d

删除空格后的字符串:fdsafadsfadfddsf67d

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/79573.html

(0)

相关推荐

  • valet有适合TP5的驱动吗

    技术valet有适合TP5的驱动吗这篇文章主要讲解了“valet有适合TP5的驱动吗”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“valet有适合TP5的驱动吗”吧!va

    攻略 2021年10月21日
  • 光影-物理技术指标层面

    技术光影-物理技术指标层面 光影-物理技术指标层面光照 图像 摄像机光影
    灯光
    光照灯光的还原度在于显色性
    灯的分类筒灯 射灯 灯带 吊灯 感应小夜灯 床头壁灯 吸顶灯 香薰灯芯片和模组
    0

    礼包 2021年10月27日
  • 物距是什么,物距和焦距的关系是什么

    技术物距是什么,物距和焦距的关系是什么物距物距是什么:u像距:v焦距:f关系:1/u+1/v=1/f光学中最基本的高斯成像公式:1/u+1/v=1/f,即物距的倒数加上像距的倒数等于焦距的倒数。其次,请你明白物像之间的因

    生活 2021年10月20日
  • 15.MongoDB数据库

    技术15.MongoDB数据库 15.MongoDB数据库1.介绍与安装
    介绍MongoDB是非关系型数据库,基于分布式文件存储的开源数据库系统理解关系型数据库与非关系型数据库(表就是关系)
    关系型数据

    礼包 2021年12月10日
  • 如何检查nodejs是否安装成功

    技术如何检查nodejs是否安装成功这篇文章主要为大家展示了“如何检查nodejs是否安装成功”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何检查nodejs是否安装成功”

    攻略 2021年11月7日
  • mysql如何查询数据表是否存在

    技术mysql如何查询数据表是否存在这篇文章主要为大家展示了“mysql如何查询数据表是否存在”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“mysql如何查询数据表是否存在”

    攻略 2021年12月2日