欢迎来到入门教程网!

C语言

当前位置:主页 > 软件编程 > C语言 >

如何用C语言去除字符串两边的空字符

来源:本站原创|时间:2020-01-10|栏目:C语言|点击:

今天在一国外网站上, 看到下面的代码, 觉得挺精简.

复制代码 代码如下:

char *tr ( char *s )
{
  int i = 0;
  int j = strlen ( s ) - 1;
  int k = 0;

  while ( isspace ( s[i] ) && s[i] != '\0' )
    i++;

  while ( isspace ( s[j] ) && j >= 0 )
    j--;

  while ( i <= j )
    s[k++] = s[i++];

  s[k] = '\0';

  return s;
}

上一篇:c 调用python出现异常的原因分析

栏    目:C语言

下一篇:基于大端法、小端法以及网络字节序的深入理解

本文标题:如何用C语言去除字符串两边的空字符

本文地址:https://www.xiuzhanwang.com/a1/Cyuyan/4457.html

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有