ELSE里的部分把S[0]赋值给了S[2]以此类推。最后就是你显示的。如果不考虑m和n的长度的话,不用这么麻烦。把S[0]至S[n-1]的值放到S[m]及向后,在把要返回的指针指向S[n]就可以满足 10,2的要求