这哪里错了,段错误是什么意思?还有怎样返回字符串s的首地址?
补充一楼:字符串长度没有考虑。要相对两字符串求长度,判断str1能不能直接追加str2,如果不能,就得重新定义str1。
l++改为++lreturn *s 改为return s此外的你的s添加完t里面的元素,后面没有加\0