不能这么用,memset第一个参数应该是个地址,你修改了对象的地址肯定报错
malloc函数,memset函数和free函数定义在stdlib.h里面,需要 #include <stdlib.h>
希望能帮助到你~