你这样写编译都会有问题吧怎么会有运行结果strcpy(arr,"you");改为strcpy(arr[0],"you");或strcpy(*arr,"you");那么运行printf("%s\n",arr); 只会打印you,不管后面是什么,因为you后面有个‘\0’啊
很奇怪你能得到you&me...