Q
構造体内の構造体
7
A
答えて
3
struct Taken *previous;
この行は、同じタイプTaken
の別の構造体へのポインタであることprevious
を宣言 - これはリンクされたリストを形成するために一緒にチェーンに例えばいくつかのこのような構造を使用することができます。このような使い方に慣れていない場合は、おそらくポインタとそのアプリケーションを読むべきです。
2
はい、リンクリストの一般的なデータ構造です。リンクされたリストは、各レコードに配列
の次/前のレコードへの参照を含むフィールド(すなわち、リンク)が存在するように、データ・レコードの配列からなるデータ構造であります
2
はい、それは適切な使用法であり、あなたが見ているものはリンクされたリストの何らかの種類のノードです。
0
つまり、previous
はTaken
構造体へのポインタです。はい、有効です。
7
これはおそらくリンクリストですが、構造体の構造体ではなく、構造体へのポインタです。
+0
+1実際には "何を意味するのか"の部分に答えるため+1。 –
0
これはlinked listで使用される標準要素です。
関連する問題
- 1. C構造体内の構造体内部の構造体
- 2. 構造体の配列 - 構造体?
- 3. C:構造体内の構造体要素へのポインタ
- 4. 異なる構造体内の構造体へのポインタ。 C
- 5. C#:構造体内の構造体へのポインタ
- 6. Pythonの構造体内にmatlab構造体をインポートする
- 7. 構造体内のデフォルト値
- 8. 構造体内の配列
- 9. golang構造体
- 10. 構造体に
- 11. は、構造体
- 12. 構造体
- 13. ベクトルスコープ構造体
- 14. mpi_gather構造体
- 15. Matlab内の別の構造体内の構造体のサイズ(R2010a 64ビットLinux)
- 16. 構造体内の構造体内のバッファにコピーする方法
- 17. メタデータの構造体
- 18. 構造体のNSMutableArray?
- 19. 構造体のメンバメモリレイアウト
- 20. 構造体のコンストラクタオーバーロード
- 21. 構造体への引数としての構造体
- 22. 構造体内の特定の構造体の配列を作る。
- 23. 構造体コンストラクタ構文
- 24. クライアント構造体と.hファイルの実装構造体
- 25. 構造体にリンクされた構造体のリスト
- 26. 構造体を別の構造体に渡す方法
- 27. 派生構造体と親構造体へのC++キャスト
- 28. ある構造体を別の構造体にコピーする
- 29. C構造体、構造体へのポインタ、適切な初期化
- 30. 構造体の配列内で構造体の配列をソートする
少し説明できますか? – Leonard
リンクされたリストを作成するには、各レコードにシーケンスの次/前のレコードへの参照(つまりリンク)を含むフィールドがあるような一連のデータレコードで構成されるデータ構造です。 –