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


誉光号 路庆号

  • 关注微信关注微信

猜你喜欢

热门标签

苹果旧手机导入新手机怎么操作 onenote的笔记怎么复制到别的地方 三星typec数据线通用吗 怎样连蓝牙音响听音乐 电脑字体输入法没有了怎么弄出来 win7访问共享输入密码不对 连信聊天记录在哪个文件夹 qq怎样设置手机型号 咪咕阅读时出现反复阅读怎么纠正咪咕阅读反复阅读解决方法 快手极速版怎么开启右侧自动切换介绍 女人突然清空朋友圈什么意思 在快手里怎样抢秒杀商品呢快手里秒杀的服装是正品吗? 华为手机用什么屏 qq音乐的设备管理在哪里电脑上QQ音乐手机遥控电脑播歌如何开启?介绍 电脑怎么查看厂里生产订单戴尔电脑怎么查订单号? 没你想象的简单抖音游戏生活中有哪些相见恨晚的小工具? 智慧助手停车位置 苹果13丢了关机拔卡能找回吗iphone13停用了怎么办? 番茄小说怎么看自己阅读时长番茄小说签约签多长期间?介绍 微信提现需要多少钱的手续费 corel导入图片自动适应方框大小如何使得绘声绘影片尾字幕由下到上移动? 荣耀智慧空间有什么用 荣耀30pro图案解锁在哪里设置荣耀30pro水墨屏怎么打开?介绍 开发者选项怎么抗锯齿开发者选项里强制启用4MSAA是什么意思?介绍 红米手机流量套餐设置在哪里 苹果id怎么充值任意金额 ps怎么把手绘线稿提取出来ps怎么用画笔工具绘制线稿? 苹果手机的三个摄像头怎么打开苹果14摄像头怎么区分? ubuntu14.04默认root账号密码linuxroot权限获取?介绍 颜色渐变?介绍

微信公众号