覚書


  1. for文のテキストを書こうとして書いてみたソースコード

    // 1+2+... と足し算して和が 100 を越えた時点で止めるプログラム
    #include <stdio.h>
    int main (void) {
      int i, sum;
      for ( i=1, sum=0; sum<100; printf("%d %d\n", i++, sum=sum+i) );
    }

    このソースに似たものを一昨年の暮れに書いていた。orz http://ud037.are.ous.ac.jp/d200812.htm#1211


  2. シミュレーションコードのmain関数をこう書くと見やすくなるのかな?

    int main (void) {
      for ( setInit(); checkTerm(); iterProc() );
      exitProc();
    }


  3. 連結リストには素直にstructだけで自己参照構造体(self-referential structure, C99 §6.2.7.3.9)を書いた方がいいのかな。

    struct node {
      int data;
      struct node *next;
    };