因为 b在定义时是以数组的形式定义的,已经分配了4个字节的空间,
指针 p 定义时并没有赋值,就是没有指向任何有效的空间,是野指针
直接执行 strcpy(p,a);
当然就错了