实现的思路
1 计算一个字符串的长度
2 以上次的字符串的结束符为起点,两个字符串同时遍历
代码实现
#include <stdio.h>
void main()
{
int i =0,j=0;
char s1[32] = "homework";
char s2[32] = "happy";
while(s1[i] !='\0') //计算了字符串长度
{
i++;
}
while(s2[j] != '\0') // 以第一个为起点追加 “happy” 开始 同时 遍历
{
s1[i] = s2[j];
i++;
j++;
}
printf("%s\n",s1);
}