删除字符串中的空格
来源:互联网 发布:mac dmg驱动装不上 编辑:程序博客网 时间:2024/05/22 00:48
1、删除字符串中所有的空格
char *DelBlankFromStr(char *str){ if(str != NULL) { char *p = str; int i = 0; while(*p != ' ') {++p;}//删除前面的空格 while(*p!='\0') { if(*p != ' ') { str[i++] = *p; } ++p; } str[i] = '\0'; } return str;}
2、去除一句英文句子中多余的空格。例如输入“I am a student.” 输出”I am a student.”
//删除首尾的空格,中间如果有重复的空格,删除多余的空格char *delStrBlank(char *const str){ if(str != NULL) { char *p = str; int i = 0; while(*p == ' ') {++p;}//删除开始的空格 while(*p != '\0')//删除中间的空格 { if(*p != ' ')//不等于空格直接赋值给str { str[i++] = *p; } else//有空格 { while(*p == ' '){++p;}//有多个空格,p就往后走,直到把多余的空格走完 str[i++] = ' ';//给str赋值一个空格 --p; } ++p; } str[i] = '\0'; } return str;}
阅读全文
0 0
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格(java)
- PB删除字符串中的空格
- C#删除字符串中的空格
- 139.删除字符串中的空格
- 删除字符串中的空格字符
- PHP 删除字符串中的空格
- 删除一个字符串中的空格
- 石乐志的wwq
- promise 函数使用最佳实践体验
- 数字在排序数组中出现的次数
- java-继承(复习随笔)
- 有没有大神能够逐行解释一下代码?Delphi
- 删除字符串中的空格
- 集群架构及常见集群特性介绍
- Maven定义依赖版本号
- 使用Archetype创建自己的plugin
- 二维码扫码登录详解【附简易实例代码(html+php+ios)】
- MongoDB(一)---基础命令
- Android 文件关联
- oracle触发器浅析和案例
- 个人简介