去掉字符串中的空格
时间:2010-03-29 来源:wangchenxicool
#include <string.h>
#include <stdio.h> //----------------------------------------------------------------------------------
void *str_l_trim( char *s )
//----------------------------------------------------------------------------------
// 去掉字符串左空格
{
int p = 0, k = 0; if( strlen(s) == 0 )
return 0;
p = 0;
while ( s[p] == ' ' || s[p] == '\t' )
{
p++;
}
if( p == 0 )
return 0;
while( s[k] != '\0')
{
s[k++] = s[p++];
} return 0;
} //----------------------------------------------------------------------------------
void *str_r_trim( char *s )
//----------------------------------------------------------------------------------
// 去掉字符串右空格
{
int l = 0, p = 0; l = strlen(s);
if( l == 0 )
return 0;
p = l - 1;
while ( s[p] == ' ' || s[p] == '\t' )
{
s[p--] = '\0';
if( p < 0 )
break;
} return 0;
} //----------------------------------------------------------------------------------
int main(void)
//----------------------------------------------------------------------------------
// 主函数
{
char *str = " wangchenxicool.cublog.cn "; str_l_trim(str);
str_r_trim(str);
printf("%s", str); getch();
return 0;
}
#include <stdio.h> //----------------------------------------------------------------------------------
void *str_l_trim( char *s )
//----------------------------------------------------------------------------------
// 去掉字符串左空格
{
int p = 0, k = 0; if( strlen(s) == 0 )
return 0;
p = 0;
while ( s[p] == ' ' || s[p] == '\t' )
{
p++;
}
if( p == 0 )
return 0;
while( s[k] != '\0')
{
s[k++] = s[p++];
} return 0;
} //----------------------------------------------------------------------------------
void *str_r_trim( char *s )
//----------------------------------------------------------------------------------
// 去掉字符串右空格
{
int l = 0, p = 0; l = strlen(s);
if( l == 0 )
return 0;
p = l - 1;
while ( s[p] == ' ' || s[p] == '\t' )
{
s[p--] = '\0';
if( p < 0 )
break;
} return 0;
} //----------------------------------------------------------------------------------
int main(void)
//----------------------------------------------------------------------------------
// 主函数
{
char *str = " wangchenxicool.cublog.cn "; str_l_trim(str);
str_r_trim(str);
printf("%s", str); getch();
return 0;
}
相关阅读 更多 +
- 系统休眠文件删除后果 如何删除计算机的休眠文件 2025-04-22
- 站群服务器是什么意思 站群服务器的作用 站群服务器和普通服务器的区别 2025-04-22
- jQuery插件有何作用 jQuery插件的使用方法 2025-04-22
- jQuery插件有哪些种类 简单的jQuery插件实例 2025-04-22
-