ヌルポインタ
C言語などでプログラミングしているときに
ついついやってしまうエラー。
アドレス格納変数などで、実際に値を入れていないと
初期値には0やゴミといわれる内容不明のデータがセットされて
いることになる。この状態をヌルポインタという。
一般的にこのヌルポインタは、変数の初期化漏れが原因となる。
つまり変数の宣言だけして、実際の領域の確保(値の代入)などを
行なっていないというワケである。
ヌルポインタが原因でエラーが発生すると、
メモリを破壊することが多く、プログラムが落ちる原因となる。
・・・このヌルポインタで何度徹夜するハメになったことか・・・