C语言实现一个去除字符串中的首尾空格,字母中间有多个空格的去除多余的,剩余一个空格
来源:互联网 发布:mysql存储过程递归 编辑:程序博客网 时间:2024/06/10 11:05
// meituanmoni.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>#include <stdio.h>using namespace std;int _tmain(int argc, _TCHAR* argv[]){//char *sourceString = " liu shuan peng ";char *sourceString = " liu shuan peng";int len = strlen(sourceString);//char *str = new char[len+1];char *str = (char *)malloc(len+1);//char str[100] = {0};int count = 0;int j = 0;int m = 0;for(int i=0;i<len;i++){if(sourceString[i] != ' ' && count == 0){str[j++] = sourceString[i];count = 1;m=1;}if(sourceString[i] == ' ' && count == 1){str[j++] = sourceString[i];count = 0;}if(sourceString[i] != ' ' && count == 1 ){count = 0;}if(sourceString[i] == ' ' && count == 0 && m == 1){str[j++] = sourceString[i];count = 0;m=0;}str[j] = '\0';}if (str[j - 1] == ' '){str[j - 1] = '\0';}cout << strlen(str) << endl;for (int i=0;i < strlen(str);i++){cout << str[i] << endl;}cout << strlen(str) << endl;return 0;}
0 0
- C语言实现一个去除字符串中的首尾空格,字母中间有多个空格的去除多余的,剩余一个空格
- 从一个字符串去除多余的空格
- 正则表达式去除字符串的首尾空格,合并字符串中的多个空格为一个
- 去除字符串中多余的空格 C语言实现
- 去除字符串首尾的空格
- 去除字符串中的首尾空格并将连续的空格变为一个
- <Mooc C++ 教程作业>去除字符串首尾多余的空格
- c\c++语言去除字符串首尾空格
- 去除字符串多余的空格
- 编写一个函数用于去除字符串中多余的空格,,
- Java 去除字符串中多余的空格,只留一个
- java 去除字符串中多余的空格,只留一个
- 【美团校招笔试题】去除字符串首尾空格,中间多个空格只保留一个
- 去除字符串首尾空格,中间多个空格只保留一个
- C语言去除字符串首尾空格,trim()函数实现
- 去除字符串首尾空格
- 字符串去除首尾和中间重复空格
- 去除字符串中的空格 C语言实现
- 2015年下半年信息系统项目管理师论文必过写作要点
- Java永久代去哪儿了
- Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization.
- 前端返回顶部代码
- swift 传入多个枚举类型 '|'
- C语言实现一个去除字符串中的首尾空格,字母中间有多个空格的去除多余的,剩余一个空格
- nios ide 编译出错java.net.MalformedURLException unknown protocol e解决方法
- socket编程中write、read和send、recv之间的区别
- SOAPUI测试步骤(五)---Properties
- 算法(第四版)学习笔记之归并排序的优化
- chmod\chown\chgrp\umask\SUID \SGID 详解
- ios Crash闪退日志获取和上传至服务器(NSSetUncaughtExceptionHandler)
- MVC学习
- springmvc笔记