像这样:
#include <string>
using namespace std;
string quetion() {
string string1;
cout << "This is a question";
cin >> string1;
return string1;
string answer() {
cout << "You're answer was " + string2 + "Is this true?"
cin >> string3;
return string3;
}
int main {
string string2 = answer();
string string4 = aswer();
}
我希望你能理解我的问题。然后在函数答案中我将使用我在主函数中定义的变量。
应接受字符串 4。
将字符串作为参数传递:
#include <string>
std::string question() {
std::string string1;
std::cout << "This is a question";
std::cin >> string1;
return string1;
}
std::string answer(const std::string &string2) {
std::string string3;
std::cout << "You're answer was " + string2 + "Is this true?"
std::cin >> string3;
return string3;
}
int main {
string string2 = question();
string string4 = answer(string2);
}