去除字符串多余的空格
来源:互联网 发布:javascript下载文件 编辑:程序博客网 时间:2024/05/01 07:00
#include<stdio.h>void RemoveEmpty(char *a){bool flag=false;//true表示没有遇到空格int newly=0;//标记新的字符串结尾处if(a==NULL){return;}//跳过开始的空格,去除中间多余的空格for(int i=0;a[i]!=NULL;i++){if(a[i]!=' '){a[newly++]=a[i];flag=true;}else if(flag){a[newly++]=a[i];flag=false;}}//处理结尾的空格if(a[newly-1]==' '){a[newly-1]='\0';}else{a[newly]='\0';}}int main(){char a[]=" a bc d ";printf(a);printf("\n去除多余空格后为:");RemoveEmpty(a);printf(a);printf("\n");return 0;}
- 去除字符串多余的空格
- 字符串去除多余空格
- 字符串去除多余空格
- 从一个字符串去除多余的空格
- 去除字符串中多余的空格
- C++去除字符串中多余的空格
- 编写一个函数用于去除字符串中多余的空格,,
- 去除字符串中多余的空格 C语言实现
- Qt中去除QString字符串里面多余的空格
- H面试程序3:去除字符串中多余的空格
- 去除字符串前后和中间多余的空格
- Java 去除字符串中多余的空格,只留一个
- <Mooc C++ 教程作业>去除字符串首尾多余的空格
- java 去除字符串中多余的空格,只留一个
- vb去除多余的空格
- 提高项目30.7-去除句子中所有多余的空格,返回去除了空格的字符串
- 去除输入字符串中的多余空格
- C语言实现一个去除字符串中的首尾空格,字母中间有多个空格的去除多余的,剩余一个空格
- 再见,塞班
- objectiveC【语法】调用父类自己的方法
- Android短彩信收发流程(应用层)
- DirectX简介 第六篇 DirectSetup简介
- C# 编译&运行原理二
- 去除字符串多余的空格
- git 命令
- VC多线程临界区
- Ubuntu 9.10 实现用framebuffer显示bmp图片
- ios library Other Linker Flags
- Debian 英文环境变中文环境
- 胡锦涛温家宝等出席西哈努克遗体告别仪式-胡锦涛-温家宝-西哈努克遗体告别式_0
- easyui中给下拉菜单赋值
- OpenStack学习笔记————第二天