下面这个代码是什么意思呀?谁可以写一下运行流程?

img


oqiwueyrtgfhdjskalmznxbcvdgehwdwxsxscdcdvfrdfcec

这是将str2复制两份到str1。str1中原有内容被覆盖。
while( * s++ = * t++);
这是将t指针指向值复制到s指针指向值。然后s和t指针都向后移动,直到s指向的值为0(即字符串结束符为止)。
这完成第一遍复制。
s=s-1是将s指针向前移动一位,是为了s指向字符串结束符位置,然后下一个循环重复将t字符串复制到s(因为p一开始指向了t)