欢迎使用CSDN-markdown编辑器
来源:互联网 发布:淘宝发布食品类宝贝 编辑:程序博客网 时间:2024/05/16 08:18
/* 去除字符串开头和结尾的空格 eg:" aaavvv " =====>"aaavvv"*/#include<iostream>using namespace std;void deleteSpace(char* src, char* dst);int main(){ char src[100] = " aaabbb "; char dst[100] = { 0 }; deleteSpace(src, dst); cout << dst << endl; system("pause"); return 0;}void deleteSpace(char* src, char* dst){ int i = 0, j; int start = 0, end = strlen(src)-1; //考虑临界情况 while (src[i]) { if (src[i] ==' ' && src[i + 1] != ' '&& src[i+1]) start = i+1; //第一个下标不是空格的索引 if (src[i] != ' ' && src[i + 1] == ' ') end = i; //最后一个下表不是空格的索引 i++; } for (j = 0; start <= end; start++, j++) //复制字符串 { dst[j] = src[start]; } dst[++j] = 0;}
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 下载Chrome扩展离线皮肤包crx文件方法
- 查看Linux网卡流量
- js 设计模式 oop 面向对象编程
- 全排列的两种常见方法(递归,STL)
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Google Breakpad 在 windows下捕获程序崩溃报告
- Java集合Collection总结
- okhttp的使用
- 选择率和基数简析
- deal,电机
- 前端面试题整理-------HTML/CSS部分----小知识点
- 算法训练 s01串
- WebSocket简单介绍