去掉字符串中前后的空格
2011-09-26 17:56
344 查看
LPTSTR _tcstrim(const LPTSTR lpszStr) { assert(lpszStr != NULL); // trim right LPTSTR lpStrEnd; lpStrEnd = lpszStr + _tcslen( lpszStr ); while (lpStrEnd > lpszStr) { lpStrEnd--; if ( (*lpStrEnd) == _T(' ') ) (*lpStrEnd) = 0; else break; } lpStrEnd = lpszStr + _tcslen( lpszStr ); // trim left LPTSTR lpszDest = lpszStr; LPTSTR lpszSrc = lpszStr; while (lpszSrc < lpStrEnd && (*lpszSrc) == _T(' ')) { lpszSrc++; } if (lpszDest != lpszSrc) { while (lpszSrc <= lpStrEnd) { (*lpszDest) = (*lpszSrc); lpszDest++; lpszSrc++; } } return lpszStr; }
相关文章推荐
- Javascript 去掉字符串前后空格的五种方法
- js去掉字符串前后空格的五种方法
- js 去掉字符串前后空格
- //1、有一个字符串开头或结尾含有n个空格(” abcdefgdddd ”),欲去掉前后空格,返回一个新字符串。 //要求1:请自己定义一个接口(函数),并实现功能;70分 //要求2:编写
- Javascript去掉字符串前后空格
- js 去掉字符串前后空格
- 在objective-c中去掉字符串前后空格的方法
- jQuery - Utilities实用工具 - trim去掉字符串前后的空格
- JS去掉字符串前后空格、阻止表单提交的实现代码
- 轻松python文本专题-去掉字符串前后空格
- js去掉字符串前后空格的五种方法
- Javascript去掉字符串前后空格
- JS去掉字符串前后空格或去掉所有空格的用法
- 去掉字符串前后的空格
- js去掉字符串前后空格的五种方法
- jQuery trim() 方法去掉字符串的前后空格
- js去掉字符串前后空格
- js去掉字符串前后以及中间的空格
- js去掉字符串前后空格三种方法及最佳方案
- C/C++学习之C提高-----非空格的字符串长度、去掉字符串前后空格、字符串反转、键值对字符串、const练习、二级指针做输入/输出的特性、将字符串按逗号分开,并放入二维数组打印出来