1. 首页
  2. 数据库
  3. 其它
  4. 如何用C语言去除字符串两边的空字符

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

上传者: 2021-01-04 02:29:36上传 PDF文件 24.95KB 热度 6次
今天在一国外网站上, 看到下面的代码, 觉得挺精简. 代码如下: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;} 您可能感兴趣
用户评论