コード、説明、価格、在庫など、各製品の次のデータを保存する必要がある製品のリンクリストを作成する必要があるとします。 私の最初の試みは、このように、製品タイプとノードタイプのための構造体の構造体を作成するために、次のようになります。構造リンクリスト:ノードにすべてのメンバーを含めるべきではない理由はありますか?
struct product {
int code;
string description;
double price;
int stock;
};
struct node {
product prod;
node* next;
};
しかし、私は1ですべてを凝縮することはできません(可読性を除く)理由があります構造体、このように?
struct product {
int code;
string description;
double price;
int stock;
product* next;
};
ありがとうございます!