当前位置:首页 > 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语言字符串删除空格


东元号 路庆号

  • 关注微信关注微信

猜你喜欢

热门标签

乐视max2小广告怎么关 剥皮切割示意图 edge浏览器怎么禁止弹窗广告 wps论文模板套用怎么样WPS论文模板套用方法 iphone在哪个平台买最好 iphone微信怎么修改密码 linux创建shell脚本命令 苹果笔记本电脑系统备份怎么备苹果手机系统升级需要备份吗?介绍 拼多多新用户福利 cad如何将工具栏改大图标cad怎么把均分图标放大? word怎么删除多余的页眉 淘宝如何查看购买过的东西买家怎么看淘宝卖家最近一个月成交量即销量? supervisor怎样和所管理进程通信linuxsupervisor作用? ppt封面背景图片 pcb板上插座怎么看位置上下两块pcb cad平面图生成三维图 手机怎么制作白底图如何将照片背景换成白底的?介绍 椭圆动画演示flashflash椭圆绘制类型有哪些?介绍 苹果11怎么把一键锁屏设置在桌面荣耀快捷锁屏怎么设置? ps怎么设置半透明区域PS如何把选中区域半透明? 服装管理软件一般用哪个常见的服装生产ERP 苹果手表输入密码次数多怎样还原applewatchs8被锁定了怎么办? ps怎么制作金色立体感字photoshop中怎么调金色渐变? 苹果11怎么插双卡iphone11卡槽怎么放双卡? 应该如何解决? vivo浏览器下载安装 淘宝拍照识物的照片在哪里breeen指令怎么用? 显示应用未得到微信登录权限? excel怎么拆分合并单元格 如何用ps学做海报如何快速用ps做一张海报?介绍

微信公众号