几个算法3
来源:互联网 发布:淘宝网商城女装 编辑:程序博客网 时间:2024/06/05 04:15
3、把一段字符串中的第一个空格和最后一个空格去掉。
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>char* trim(char* s){ char* z = 0; char* e = 0; while(*s != 0 && isspace(*s)) ++s; z = s;//第一个不是空格字符 e = z;//指针直接赋值 开始位置 用指针处理指向的字符 while(*z != 0) { if(!isspace(*z)) e = ++z; else ++z;//结束循环 } *e = 0;//最后\0结束字符串 return s;}int main(){// char inputStr[100] = {'0'};//// char outputStr[100] = {'0'}; //这种初始化,一般仅仅初始化了第一个元素//// printf("Please input a string. \n");//// gets(inputStr);//// text2(inputStr, outputStr);//// printf("Result is :%s \n", outputStr); char s[] = " asd bsdf df "; printf("[%s]", trim(s)); return 0;}
0 0
- 几个算法3
- 几个算法
- 几个算法
- 几个算法
- 几个算法
- 几个算法
- 几个算法
- 几个算法的问题
- 几个算法题目
- 几个算法题目
- 几个Hash算法
- 几个排序算法源码
- 几个排序算法
- 几个小算法
- 几个C#排序算法
- 几个排序算法
- 几个小算法
- 几个算法题目
- 九个隐含JSP对象的详细解析
- virustotal.com上的公共接口学习
- 服务器编程入门(2)IP协议详解
- 告别IT,出售多年自己研发的股票分析系统源码
- 一些音视频格式记录
- 几个算法3
- 响应式网页设计-responsive web design
- 一个简易版本的lua debugger实现
- 网站获得/提高流量的顶级技巧
- HDU1090
- Struts2 高危漏洞修复方案 (S2-016/S2-017)
- Android的onCreateOptionsMenu()创建菜单Menu详解
- 内调
- lua c函数注册器