在C++中,可以通过以下几种方式将用户输入作为函数参数:
void myFunction(int userInput) {
// 函数体内使用userInput作为参数进行操作
}
int main() {
int userInput;
std::cout << "请输入一个整数:";
std::cin >> userInput;
myFunction(userInput);
return 0;
}
void myFunction(int& userInput) {
// 函数体内对userInput进行操作,修改将直接影响函数外部的变量
}
int main() {
int userInput;
std::cout << "请输入一个整数:";
std::cin >> userInput;
myFunction(userInput);
return 0;
}
void myFunction(int* userInput) {
// 函数体内对userInput指向的值进行操作,修改将直接影响函数外部的变量
}
int main() {
int userInput;
std::cout << "请输入一个整数:";
std::cin >> userInput;
myFunction(&userInput);
return 0;
}
以上是将用户输入作为函数参数的几种常见方法。具体使用哪种方法取决于实际需求和代码结构。
领取专属 10元无门槛券
手把手带您无忧上云