みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

次のC言語の問題の解答を教えて下さい

次のC言語の問題の解答を教えて下さい

投稿日時 - 2019-04-26 09:54:20

QNo.9610690

すぐに回答ほしいです

質問者が選んだベストアンサー

これ、問題がやや悪いですね~デメリタがないわ。
注文番号「9」つまり、
struct NODE *p=0x123456c0;
p->numberのp->nextだけは、おそらくはnullですが。
後は、0x12345710のnextから、
順番にポインタ書けって言ってるだけですよ。
むしろ、これのどこが「1なのか?」っていう開始ポイントが普通あるべきですよね。
struct NODE *root=どこかに配置
root->next ここが、注文番号1へリンクするようにするべき問題に見えます。
ついでに、「左上のアドレスが0x123456a0」って書いてますが、
ここが何なのか、よくわからんという。
後2件予約したら、コーヒー頼んだ人から死んでいく恐ろしい問題で、
なかなか、楽しめました。サンクス!

投稿日時 - 2019-04-26 14:53:35

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

画像が良くみえませんが、注文番号1のポインタには、注文番号2の商品名の左端のアドレス、注文番号2のポインタには注文番号3の左端のアドレスが入ってるんじゃないですか?

投稿日時 - 2019-04-26 10:15:54

あなたにオススメの質問