char * copy(char * a, char * b) //4.指针类型的局部变量a,b。执行到这 局部变量a指向数组a的第一个元素a[0],局部变量b指向数组b的第一个元素b[0]
{
char * t ;
t=a, a=b, b=t ; //5.首先t=a这里t指向数组元素a[0]。a=b这里局部变量a指向数组元素b[0]。b=t这里局部变量b指向数组元素a[0]。也就是把两个局部变量交换一下,不影响 main 函数里的a,b两个数组
return a ; //6.从前一步可以看出这里的a指向数组元素b[0]也就是字符 h