No.3ベストアンサー
- 回答日時:
意味は「これから NODE って出てきたら struct OBJECT と同じことだからね」ということです。
コメントに関してですが、言語に親しんだ人であれば難なく理解できる個所にはコメントを書かないのが良いマナーであると思います。
過剰なコメントは可読性を損ねますから。
この場合はコメントをつけないのが正解だと思いますよ。
No.5
- 回答日時:
>typedef struct OBJECT NODE;
OBJECT は構造体のタグ、struct OBJECT は型、NODE は型です。
この手の typedef は常套句なので普通はコメントを入れませんが、あえてコメントを入れるとするなら
/* いちいち struct と書くのが面倒なので NODE を定義した */
という所です。
ただし、OBJECT と NODE のような関連性の少ない名前を付けることは珍しいです。基本同じ名前でタグの方を冗長にするのが一般的です。
例)
struct NODE_TAG {
...
};
typedef struct NODE_TAG NODE;
No.4
- 回答日時:
★さて、どうしましょう。
・『回答への補足』から『意味は?』というのは当たっていたようですが、この質問の
根本は何でしょうか?
・回答者が質問者さんに『質問』するのはおかしいですが、今何を行っていて構造体の
『typedef struct OBJECT NODE;』が出てきたのでしょうか?
・この辺をはっきりとしてくれませんか?→質問内容を整理して下さい。
つまり、C言語をお勉強中で『本』や『サイト』で出てきた構造体に対する質問でしょうか?
・それとも『宿題』でしょうか?
不明です。→『NODE型を再定義』するが回答ならば、この質問は解決という意味で締め切りましょう。
・以上。おわり。
No.1
- 回答日時:
★こちらは『typedef struct OBJECT NODE; の意味を教えてください。
』よりも難解です。・コメントをつけるとはどういう意味ですか?
・普通に『//』で行末までコメントを記述すればよいのでは?
・前回と同じく『意味は?』という事で『コメントを付けるとしたら??』という事ですか?
・すごく難しいです。単純に『struct OBJECT』型の構造体を『NODE』という名前で再定義
していますが…。→コメントを付けるとしたらば『NODE型を再定義』でいいと思います。
・これ以上のアドバイスは出来ません。→補足要求します。誰かのソースを解読しているのですか?
この回答への補足
>前回と同じく『意味は?』という事で『コメントを付けるとしたら??』という事ですか?
そのとおりです。構造体OBJECTにNODEという名前を別名としてつけているということですよね??国語力がなくてすみません・・・。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- C言語・C++・C# プログラムが書けません。 4 2023/01/22 22:57
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- C言語・C++・C# leetcode21 1 2022/04/21 11:53
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- C言語・C++・C# leetcode 155 minstack 1 2022/05/07 16:43
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- C言語・C++・C# C言語 leetcode21 Merge Two Sorted Lists 2 2022/04/24 19:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
なにしてるかわからない。。
-
皆さん定義を教えてください 「...
-
自然数 整数 有理数 実数 加法 ...
-
無限から無限を引いたら何にな...
-
べき乗
-
「logx^2=2logx」が間違って...
-
1未満と1以下の違い
-
ACCESS VBAでインポート定義の場所
-
ネットストーカーの定義 最近SN...
-
「互いに素」の定義…「1と2は互...
-
定義付けできない言葉について
-
マイナス7は素数ですか?
-
普通の人は人を激しい責めます...
-
環の乗法に関して左(右)逆元...
-
2進数の符号ビットの入った数...
-
集合間演算に関する質問
-
日本語 ことば ひとまわり ふた...
-
三角関数(たとえばf(x)=sinxと...
-
ACCESS IIF関数 複数条件の設...
-
数学の「無定義」での理論の展開
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
皆さん定義を教えてください 「...
-
べき乗
-
無限から無限を引いたら何にな...
-
1未満と1以下の違い
-
p⇒q=(¬p)∨qについて
-
「logx^2=2logx」が間違って...
-
数字の1とは何なのか?
-
「互いに素」の定義…「1と2は互...
-
変数の宣言の名称を教えてくだ...
-
ACCESS VBAでインポート定義の場所
-
日本語 ことば ひとまわり ふた...
-
ACCESS IIF関数 複数条件の設...
-
Excelファイルの「数式」タブ→...
-
e<3の証明を教えてください。
-
なぜ小数は自然数ではないので...
-
ヘシアンが0の場合どうやって極...
-
2進数の符号ビットの入った数...
-
最大元と極大元の定義の違いが...
-
eの0乗は1ってどういう原理です...
-
フーリエ級数展開の初項はなぜa...
おすすめ情報