不明白哪里输入0地址了, *p不是代表的变量吗,为什么是0地址?
p=malloc(1);//这里你是把指针指向了malloc( )函数 *p=0//这里你是给指针赋值为0,而值为0的指针是不允许读写的! //地址为0也是一样的概念!0地址也是不允许读写的!