首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

编写strcat函数,该怎么处理

2012-03-31 
编写strcat函数求完整源代码及解释.[解决办法]C/C++ codechar* strcat ( char * dst , const char * src )

编写strcat函数
求完整源代码及解释.

[解决办法]

C/C++ code
char* strcat ( char * dst , const char * src ){    char * cp = dst;    while( *cp )        cp++; /* find end of dst */    while( *cp++ = *src++ ) ; /* Copy src to end of dst */         return( dst ); /* return dst */}
[解决办法]
#include<iostream>
using namespace std;

char * strcat(char *a,char *b)
{
char *c=a+(strlen(a)-1);
for(;*c++=*b++;);
return a;
}

int main(void)
{
char a[20]="wosdhif";
char b[10]="kkkkkkk";
cout<<strcat(a,b)<<endl;

return 0;
}

希望对你有帮助
[解决办法]
探讨
C/C++ code

char* strcat ( char * dst , const char * src )
{
char * cp = dst;
while( *cp )
cp++; /* find end of dst */
while( *cp++ = *src++ ) ; /* Copy src to end of dst */……

热点排行