strcut LIST {
struct LIST *next; /* 次の要素へのポインタ */
void *data; /* 実際のデータへのポインタ */
};
ポインタ next には次のオブジェクトのアドレスを保存する。最後の
オブジェクトであるならば、NULL ポインタを代入しておく。
追加挿入
リンクトリストの最後尾へのオブジェクトの追加の場合は、オブジェクトを
割り当てた後、リストの最後尾のオブジェクトの next に割り当てたオブジェクト
のアドレスを代入するだけで良いが、リストに新しいオブジェクトを挿入する
場合には、挿入する前のオブジェクトの next ポインタと挿入するオブジェクトの
next ポインタを変更する必要がある。