char* strcpy(char* dest, const char * source)
{
char* tmp=dest;
while(*source)
{
*dest++=*source++;
}
return tmp;
}
char* shrink_space(char* dest,const char* source ,size_t n)
{
char* tmp=dest;
while(n--)
{
switch(*source)
{
case '\t':
case'\n':
case '\r': source++;
break;
default: *dest++=*source++;
}
}
return tmp;
}
第一个函数是strcpy,第二个是将字符串中的制表符,换行符去掉。
最近学C当中,仿写了2个函数。
最新推荐文章于 2025-12-22 14:37:28 发布
本文介绍了两个实用的C语言字符串处理函数:一个复制源字符串到目标字符串的strcpy函数;另一个是shrink_space函数,用于移除目标字符串中的制表符、回车符和换行符。
536

被折叠的 条评论
为什么被折叠?



