NULL的意思是不知道指向哪里。声明一个变量值为null,说明其是引用变量,指针不知道指向内存的哪个地址,还没有指向任何地址,只是声明但未引用。
而一个变量值为空的话,意思是已经声明并引用,但是其值为空