/lib/direct/Util.c 中的direct_trim字符串归整处理函数注释

原创 2006年05月22日 20:12:00

/lib/direct/Util.c

//字符串归整处理,去掉前后无用的字符

void direct_trim( char **s )

{

     int i;

     int len = strlen( *s );

//从后往前检查,去除空格和多余的非法字符,直到倒数第一个有效字符

     for (i = len-1; i >= 0; i--)

          if ((*s)[i] <= ' ')

               (*s)[i] = 0;//字符串结束标记,既NULL的ASCII的值为0

          else

               break;

//从前往后检查,忽略空格和无效字符,将指针指向第一个有效字符

     while (**s)

          if (**s <= ' ')//遇到空格,字符串指针后移

               (*s)++;

          else

               return;

}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C字符串处理函数

void *memccpy (void *dest, const void *src, int c, size_t n); 从src所指向的对象复制n个字符到dest所指向的对象中。如果复制过程...

objective-c字符串处理函数

/1、创建常量字符串。 NSString *astring = @"This is a String!"; //2、创建空字符串,给予赋值。 NSString *astring = [[NSSt...
  • x32sky
  • x32sky
  • 2012-02-22 12:49
  • 2161

c字符串处理函数

函数名: strcpy  功  能: 拷贝一个字符串到另一个  用  法: char *stpcpy(char *destin, char *source);  程序例:  #include   #i...

C字符串处理函数

void *memccpy (void *dest, const void *src, int c, size_t n); 从src所指向的对象复制n个字符到dest所指向的对象中。如果复制过程中遇...

C字符串处理函数

1、strcat char * strcat ( char * destination, const char * source );连接字符串 将source字符串的拷贝附加到destinati...

linux c常用字符串处理函数

一、puts 名称: puts 功能: 向显示器输出字符串。 头文件: #include .h> 函数原形: int puts(const char *s); 参数: s 字符串 返回...

C/C++字符串处理函数总结

转自:http://www.linuxidc.com/Linux/2012-11/74420.htm 一、ctype.h>字符处理库中的函数 #include 函数原型:int f(int ...

C中字符串处理函数

C语言中字符串的处理函数大全对于刚接触C 语言的人们,字符串往往处理起来有点费力,我是很有感触的,刚开始用来做用户名和密码的时候调试了很久才出来,呵呵,再此我收集了C 语言中关于字符串的函数,希望对大...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)