int main()
{
char* mstrcat(char* dst, char* sor);
char dst[50] = {};
cin >> dst;
char sor[10] = {};
cin >> sor;
char s[50] = {'A'};
//这里不知道该用什么接收这个函数的返回值了
s=mstrcat(dst, sor);
return 0;
}
char* mstrcat(char* dst, char* sor)
{
int len = strlen(dst);
int len2 = strlen(sor);
for (int i = 0; i < len2+1; i++)
{
dst[len + i] = sor[i];
}
return dst;
}
这个改用什么接收这个函数的返回值呢 还有这个函数对不对 求解答