题目描述
自己实现字符串拼接函数void MyStract(char dstStr[], char srcStr[]);
代码
#include <stdio.h>
#define MAXSIZE 50
void MyStract(char dstStr[], char srcStr[]);
int main()
{
char dstStr[MAXSIZE], srcStr[MAXSIZE];
int i = 0;
scanf("%s", dstStr);
scanf("%s", srcStr);
MyStract(dstStr, srcStr);
printf("%s\n", dstStr);
return 0;
}
void MyStract(char dstStr[], char srcStr[])
{
int i = 0, j = 0;
while(dstStr[i]!= '\0')
{
i++;
}
while(srcStr[j]!= '\0' && i < 50)
{
dstStr[i++] = srcStr[j++];
}
dstStr[i] = '\0';
}