「C言語 ポインタ完全制覇(第2版)」正誤表


このページは、拙著「ポインタ完全制覇(第2版)」の正誤表のページです。

あまり増えないことを祈ります。

日付順のインデックス


p.315 ふたつめのコード片

誤)

typedef enum {
    FILL_NONE,    /* 塗りつぶさない */
    FILL_SOLID,   /* べた塗り */
} FillPattern;

正)

typedef enum {
    FILL_NONE,    /* 塗りつぶさない */
    FILL_SOLID    /* べた塗り */
} FillPattern;

列挙型の末尾のカンマは、C99では合法ですがANSI C(C89/C90)では文法違反です。

この部分のコードがANSI Cだとうたっているわけではないですが、C99とも言っていないので、正誤表にあげておきます。


p.326 リスト5-17 Shape.hの17行目

p.315と同様です。


著者のWebページトップはこちら

ご意見、ご質問、不具合連絡等は掲示板にお願いいたします。