当前位置:首页 > TAG信息列表 > c语言删除字符串中的指定字符串

c语言删除字符串中的指定字符串

c语言删除字符串中的首个空格

c语言是一种常用的编程语言,在字符串处理中经常会遇到需要删除字符串中的空格的情况。本文将介绍如何在c语言中删除字符串中的首个空格的方法。

方法一:使用循环遍历法

首先,我们可以使用循环遍历字符串的每个字符,当找到首个空格时,将其后面的字符依次向前移动一个位置。代码示例如下:

```

c语言删除字符串中的首个空格

#include

#include

voiddeletespace(char*str){

intlenstrlen(str);

inti;

for(i0;i

if(str[i]''){

//找到首个空格

intj;

for(ji;j

str[j]str[j1];//向前移动一个位置

}

break;

}

}

}

intmain(){

charstr[]"helloworld";

printf("原始字符串:%s

",str);

deletespace(str);

printf("删除首个空格后的字符串:%s

",str);

return0;

}

```

方法二:使用指针法

另外一种方法是使用指针来实现。首先,将指针指向字符串的首字符,然后循环遍历,当找到首个空格时,将指针移到空格后一个位置,代码示例如下:

```

#include

#include

voiddeletespace(char*str){

while(*str!'

c语言字符串删除空格


誉光号 路庆号

  • 关注微信关注微信

猜你喜欢

热门标签

捞月狗是正规平台吗 华为电脑怎么删除锁屏密码 电脑usb驱动无法安装 c4d怎么把logo导入进去介绍 中水回用设备详细介绍 苹果6splus怎么查询电池效率苹果6sPlus电池效率查询介绍 如何找回手机通讯录 微信怎么升级更新 最新excel如何打印预览排版 个人营业执照网上注册流程 pr视频特效怎么加 微信号注销发信息会怎么显示 华为手机怎么设置动态壁纸用相册里的视频 vivox7系统固件线刷教程vivox7刷那个系统比较好?介绍 删除的好友怎么恢复聊天记录 时光照片怎么弄的时光相册换了手机号码怎么找回? oppo手机突然声音特别小怎么回事 word怎么自定义样式Word中怎么使用独特样式修饰页面?介绍 今日头条如何修改定时发送时间壁挂炉的定时设置是怎么回事啊?介绍 小米9进入设置默认是什么颜色小米手机默认时钟没了如何找回来? 苹果手机静音了为啥微信还会响微信消息静音怎么回事?介绍 微信键盘回车键在哪 淘特主页怎么不显示商品淘特如何关闭显示营业执照?介绍 excel两字姓名加空格三字姓名不变excel怎么在名字前统一插入一个字?介绍 怎样查验苹果手机的初次激活时间如何看手机第一次激活时间? ps中定义的图案怎么单个使用ps更改文件上的个别文字?介绍 喵喵记账明细怎么删除喵喵记账怎么获得小猫咪?介绍 creo如何创建自己的工程图Creo怎样导出CAD工程图? qq里有气泡可以在右上角写字新版qq怎么在气泡里改变字?介绍 移动积分怎么兑话费移动积分怎么兑话费lol?介绍

微信公众号