K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>こんにちは、はじめまして。 > >早速ですが、「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刷発行です。
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!