C++中 函数名:input * 功能:输入一个职工的信息
时间: 2024-10-15 15:28:28 浏览: 1
在C++中,函数名通常不会直接叫做`input`,因为这个名称可能会跟标准库中的输入操作函数如`std::cin`冲突。不过,如果你正在创建一个自定义的函数来获取职工信息,可以假设有一个名为`getWorkerInfo`或`inputWorkerData`的函数。
例如:
```cpp
#include <iostream>
#include <string>
struct Worker {
std::string name;
int age;
// 其他属性...
};
// 自定义函数,用于输入职工信息
void inputWorkerInfo(Worker& worker) {
std::cout << "请输入职工信息:\n";
std::getline(std::cin, worker.name);
std::cout << "请输入年龄: ";
std::cin >> worker.age; // 注意处理输入错误
// 可能还需要输入其他字段...
}
int main() {
Worker myWorker;
inputWorkerInfo(myWorker);
// 打印输入的信息
std::cout << "姓名: " << myWorker.name << ", 年龄: " << myWorker.age << "\n";
return 0;
}
```
在这个例子中,`inputWorkerInfo`函数接收一个`Worker`对象引用,然后通过`std::cin`从用户处获取姓名和年龄等数据,并存储到该对象中。