[398] 「C言語 ポインタ 完全制覇」
投稿者:G
2007/02/20 02:13:25
こんにちは、はじめまして。
早速ですが、「C言語 ポインタ 完全制覇」を購入して
読んでいるのですが、正誤表を見てみると、
「
p.285
誤
typedef struct Linkable_tag {
void *object;
Shape *prev;
Shape *next;
} Linkable;
正
typedef struct Linkable_tag {
void *object;
struct Linkable_tag *prev;
struct Linkable_tag *next;
} Linkable;
」
とあります。
しかし、P285にあるプログラムは2つあるのですが、
1つめは、
「
typedef struct{
void *object;
Shape *prev;
Shape *next;
}Linkable;
」
となっていて、2つめは
「
typedef struct{
Linkable *head; /* 先頭の要素 */
Linkable *tail; /* 末尾の要素 */
}LinkedList;
」
となっていてどこをどのように訂正すればいいかわかりません。
それと、P43のところで、正誤表では、
「
と書いてありますので、ふたつ超えた所に向けない限り問題なさそうです。
」
となっていますが、本では、
「
と書いてありますので、2以上加算しないかぎり問題なさそうですが。
」
とあります。
どちらが正しいのでしょうか?
すべてをみたわけではありませんので、ほかはどうなっているのかわかりません。
出版は平成15年7月1日 初版 第7刷発行です。