strcat函数原型为char *strcat(char *dest, const char *src),既然传入拼接字符串的地址,

2024-11-20 15:47:12
推荐回答(1个)
回答1:

编写strcat函数(6分)
已知strcat函数的原型是char *strcat (char *strDest, const char *strSrc);
其中strDest 是目的字符串,strSrc 是源字符串。
(1)不调用C++/C 的字符串库函数,请编写函数 strcat
char * __cdecl strcat(char *, const char *);
VC源码:
char * __cdecl strcat (char * dst, const char * src)
{
char * cp = dst;
while( *cp )
cp++;
while( *cp++ = *src++ ) ;
return( dst );
}