分配空间后一定要置零
    声明变量后尽量初始化