本实验将两个字符串拼接在一起,并以指针的形式实现,实际实际上是想考察大家strcat函数的实现。
题目
我一开始想用strcpy函数来实现,误以为strcpy是字符连接函数,但后来发现strcpy是复制函数,第二个字符串会覆盖原来的字符串,所以我采用了以下的错误做法
但最后的结果是:
abc
abcdef
也就是说返回s的初始坐标并不能让p达到相同的结果,我把返回tp改成返回s也一样。
最后我用了正主函数,strcat函数 ,只用了两行,收工。
初学者错误:1,strcpy,strlen,strcat函数都是将字符串地址传进去
2,返回的是地址