2009-04-06から1日間の記事一覧

線形リスト

テキストを見ながら線形リストを作ってみた。Dataは図形の円を意識してるけど、まあ何でも一緒。何だか混乱しそうになったので、あらかじめ図を描いたけど、大事なのは図よりも命名法の統一とか、どういうときに値渡しにするのか参照渡しにするのかの基準を…

whileとfor

線形リスト処理の続き。初期値を設定してwhileを使うよりも、forでやったほうがいいような気がして、次のように書き換えた。たぶんコンパイルされると同じことだろうけど。 Node *node = list->head; while (node != NULL) { PrintData(node->data); node = …