其实意思是 初始化变量。 就是这个null只是一个数值,对它初始化什么数值都行的。不初始化变量,后面会编译错误。内存中只是声明了,却没有初始化。
比较常见的是用于指针初始化在开设指针变量时,将指针初始化为0,这样在使用时,先查看指针是否是0,由此确定指针是否有效,在程序结束时,可以查看指针是否为0,从而决定是否需要释放相关内存,释放后也应当设置失效指针变量为0。以此避免野指针造成的程序不稳定。