[C] C语言实现trim() ltrim() rtrim()函数 →→→→→进入此内容的聊天室

来自 , 2019-04-25, 写在 C, 查看 122 次.
URL http://www.code666.cn/view/4c5bcfec
  1. void ltrim ( char *s )
  2. {
  3.         char *p;
  4.         p = s;
  5.         while ( *p == ' ' || *p == '\t' ) {*p++;}
  6.         strcpy ( s,p );
  7. }
  8.  
  9. void rtrim ( char *s )
  10. {
  11.         int i;
  12.  
  13.         i = strlen ( s )-1;
  14.         while ( ( s[i] == ' ' || s[i] == '\t' ) && i >= 0 ) {i--;};
  15.         s[i+1] = '\0';
  16. }
  17.  
  18. void trim ( char *s )
  19. {
  20.         ltrim ( s );
  21.         rtrim ( s );
  22. }
  23.  

回复 "C语言实现trim() ltrim() rtrim()函数"

这儿你可以回复上面这条便签

captcha