memsetの使い方

「ポインタを宣言後、memsetの第一引数としてそのポインタを利用しようとすると
セグメンテーション違反となる。まず領域を確保もしくはポインタでなくデータを宣言し
利用しなければならない。ポインタの場合はNULLを代入すればOKだし、使うことないかも。」
http://www.openscript.org/wiki/index.php?C%20Language

だそうです。確かに、ポインタ宣言しただけじゃ、ポインタに有効なアドレスが設定されてないので、当然、アドレスの中身を初期化することなんてできないわけだ。