编写一个函数,完成从键盘输入一个商品信息,要求用地址传递方式传回这个商品信息 void InputGoods(STUD *p)
时间: 2023-04-03 18:03:27 浏览: 81
用C++实现商品信息
好的,这个问题我可以回答。以下是函数的代码:
void InputGoods(STUD *p){
printf("请输入商品名称:");
scanf("%s", p->name);
printf("请输入商品价格:");
scanf("%f", &(p->price));
printf("请输入商品数量:");
scanf("%d", &(p->num));
}
这个函数的作用是从键盘输入一个商品的信息,包括商品名称、价格和数量,并用地址传递方式将这个商品信息传回。其中,STUD 是一个结构体类型,包含了商品的名称、价格和数量等信息。在函数中,我们通过指针 p 来访问这个结构体,并使用 scanf 函数从键盘输入商品信息。最后,这个函数会将输入的商品信息保存在指针 p 所指向的结构体中。
阅读全文