压缩字符串中的空格
来源:互联网 发布:在淘宝店铺被限制购买 编辑:程序博客网 时间:2024/06/07 06:04
若输入" a b c ",应输出"a b c"。
void CompressSpace(char *inputStr){char *slow = inputStr;char *fast = inputStr;while (*fast != '\0'){//消除先导的空格while (*fast == ' ' && *fast != '\0'){++fast;}//单词while (*fast != ' ' && *fast != '\0'){*slow = *fast;++slow;++fast;}//消除单词后的空格while (*fast == ' ' && *fast != '\0'){++fast;}//如果不是最后一个单词,要在它后面加一个空格if ( *fast != '\0'){*slow = ' ';++slow;}}*slow = '\0';}
int main(){char s1[] = " a b c ";cout<<s1<<endl;cout<<strlen(s1)<<endl;CompressSpace(s1);cout <<endl;cout<<s1<<endl;cout<<strlen(s1)<<endl;system("pause");return 0;}
0 0
- 压缩字符串中的空格
- 压缩一个字符串中的空格
- 去掉字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 删除字符串中的空格
- 替换字符串中的空格
- 去除字符串中的空格
- 替换字符串中的空格
- 替换字符串中的空格
- 替换字符串中的空格
- 去掉字符串中的空格
- 替换字符串中的空格
- 替换字符串中的空格
- 字符串中的替换空格
- 替换字符串中的空格
- Hibernate getSession().clear()的必要性
- Android的log保存到文件上查看
- 抛弃jQuery 深入原生的JavaScript
- tomcat connector
- 又是那道平面几何奥数题
- 压缩字符串中的空格
- 蜗牛—Android基础之按钮监听器
- Android 利用Eclipse为apk签名
- 关于Wayland
- 百度地图显示经纬度和中文地址
- 关闭Windows 2003/2008中IE增强的安全配置的方法
- db2自增主键
- error LNK2005: 已经在xxx.obj中定义
- 11-13款卡宴改TURBO套件