我有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。因此,新篮子将被添加到该特定客户。我该怎么写这个函数?
答案 0 :(得分:0)
如果您想显示客户列表,我相信就是这样:
void displayFunction(struct Customer *P)
{
while(P->next != NULL)
{
printf("%d %s %s",P->IdOfCustomer,P->NameOfCustomer,P->SurnameOfCustomer);
P = P->next;
}
}