#define NULL (void *)0
也就是0值, 強制轉成了指針。
用來表示壹個指針非法。 所以在初始化的時候經常用NULL來初始化。
由於是非法指針, 所以對這個指針取值(*操作)會導致程序崩潰。 必須要先指向壹個有效空間才可以。