以结构体数组方式存储客户信息数据,请设计银行客户信息输入模块(函数),每次输入一位客户信息。函数原型为:
void inputCustomer(Customer data[],int &Num);
这里的int &Num是什么意思啊?
如果可以的话能不能写出这个的示例讲解一下?
下列代码实现可以输入一位客户信息。
#include <iostream>
#include <string>
struct Customer {
std::string name;
int asset;
};
void inputCustomer(Customer data[], int &Num) {
std::cout << "请输入客户姓名:" << std::endl;
std::cin >> data[Num].name;
std::cout << "请输入客户资产:" << std::endl;
std::cin >> data[Num].asset;
Num++;
}