gpt4 book ai didi

c - 在c中链接链表

转载 作者:行者123 更新时间:2023-11-30 20:36:28 25 4
gpt4 key购买 nike

我有3个结构:

struct Product{
int IdOfProduct;
char *NameOfProduct;
char *CategoryOfProduct;
int PriceOfProduct;
Struct Product *NextPtr;
};

struct Customer{
int IdOfCustomer;
char *NameOfCustomer;
char *SurnameOfCustomer;
struct Baskets *ListOfBasket;
struct Customer *NextPtr;
}

*Header=NULL;

struct Basket{
int IdOfBasket;
struct Product *ProductList;
int AmountOfTotal;
struct Basket *NextPtr;
};

我从用户那里获取了有关客户的信息。我有客户的 ID 姓名。现在,用户可以选择其中一个客户: 用户输入我通过显示功能列出的客户的 ID。这样,新的购物篮将添加到该特定客户。我该如何编写这个函数?

最佳答案

如果你想显示客户列表,我相信就是这样:

void displayFunction(struct Customer *P)
{
while(P->next != NULL)
{
printf("%d %s %s",P->IdOfCustomer,P->NameOfCustomer,P->SurnameOfCustomer);
P = P->next;
}
}

关于c - 在c中链接链表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35994437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com