/lib/direct/Util.c 中的direct_trim字符串归整处理函数注释
作者:聂飞 转载请注明出处 /lib/direct/Util.c //字符串归整处理,去掉前后无用的字符 void direct_trim( char **s ) { int i; int len = strlen( *s ); //从后往前检查,去除空格和多余的非法字符,直到倒数第一个有效字符 for (i = len-1; i >= 0; i--) if ((*s) <= ' ') (*s) = 0;//字符串结束标记,既NULL的ASCII的值为0 else break; //从前往后检查,忽略空格和无效字符,将指针指向第一个有效字符 while (**s) if (**s <= ' ')//遇到空格,字符串指针后移 (*s)++; else return; } 本文出自 51CTO.COM技术博客 |


afreez
博客统计信息
热门文章
最新评论
友情链接