C言語で単方向リストが作れないってのは、ポインタの理解が足りないってことですかね?