求一下这个编程过程麻烦了!!!!

字符串变量srcStr的内容为“world”,字符串变量dstStr的内容为“Hello ”,用字符指针变量作为函数参数,编程实现字符串连接功能,将字符串srcStr连接到字符串dstStr的尾部。(不能直接使用strcat()函数)

定义一个大数组就可以

void fun(char *srcStr,char *dstStr)
{
  while(*dstStr != 0)
    dstStr++;
  while(*srcStr != 0)
    *(dstStr++) = *(srcStr++);
  *dstStr = 0;
}

void main()
{
  char srcStr[] = "world";
  char dstStr[20] = "Hello";
  fun(srcStr,dstStr);
  printf("%s\n",dstStr);
}