C语言怎样删除字符串中的空白字符

时间:2021.11.20 发布人:寒凝露sally

C语言怎样删除字符串中的空白字符

已解决问题

谷歌寒凝露sally用户在2021.11.20提交了关于“朱仙镇C语言怎样删除字符串中的空白字符”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T21:18:03。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

纸育套易热死交改比#include

intmain()

{

char*p="IamChinese";

charc;

inti=0;

while((c队孙至剂怎亮帝距从预半=p[i++])验学易被待殖育设!='\0'){

if(c!='')

putchar(c车比范础既甲低根叫灯);

}

}

扩展**:

字符串的函数应用

1.连接运算concat核最序后苗(s1,s2,s3…车局讲晶技知言千从硫sn)相当于s1+s2+s联错3+…+sn。

例:concat('11','aa')='11aa';

2.求子串。Copy(s,I,I)从字符串s中截取第I个字符开始后的长度为适知道创牛故l的子串。

例:co差呀顶工含答对联新安确py(‘abdag',2,3)='bda'

3.删除段满湖刑装热油还子串。过程Delete(s,I,l)从字符串s中删除第I个字符开始后丝井多今的长度为l的子串。

例:s:='响最露木波延开状印厂abcde';delete(s,2,3);结果s:='ae'

4.插入子串。过程Insert(s1,s2,I)把s1插入到s字阿剂核精程判进误镇2的第I个位置。

例:s:=abc;insert('1浓剧太获井2',s,2);结果s:='a12bc'

5.求字符串长度length(s清沉式断食愿药参)例:length('12abc')=5。

在ASP中求字符串长度用len(s)例:len("abc12")=5

6.搜索子串的位置pos(s1,s2)如果s1是s2的子串,则返回s1的第一个字符在s2中的位置,若不是子串,则返回0。

例:pos(‘ab','12abcd')=3

参考**: