C/C++ でうっかり忘れていたこと

  • C では再帰関数を記述することができる(ただしきちんと終了することが前提となる)
  • リスト構造の pNext, pPrev など、構造体の中で自己参照する場合は struct name で書けば良い *1

*1:構造体型は本来は struct name と書く必要があるが、typedef で "struct name" を別名定義することで struct を省略することができる。しかし自己参照の場合はちゃんと書く