65,183
社区成员




#include <iostream>
#include <cstdlib>
using namespace std;
int menuForMethod(pet playerPet); //菜单函数,有返回值
int main(){......}
int menuForMethod(pet playerPet)
{
int num;
cout << star << star << endl;
cout << "************菜单选项************" << endl;
cout << star << star << endl;
cout << "1)打开商店系统" << endl;
cout << "2)前进以冒险!" << endl;
cout << "3)查看自己的宠物" << endl;
cout << star << star << endl;
cout << "************菜单选项************" << endl;
cout << star << star << endl;
cout << "选择:" << endl;
cin >> num;
while (cin.fail() || (num != 1 && num != 2 && num != 3)) { //检验输入
cin.clear();
cin.ignore();
cout << "输入错误,请重新输入" << endl;
cin >> num;
}
if (num == 1 || num == 2) {
return num;
}else {
Prt_playerPet(playerPet);
//在这里加了return也没用
}
//在这里加了return也没用
}
#include <iostream>
#include <cstdlib>
using namespace std;
int menuForMethod(/*pet playerPet*/); //菜单函数,有返回值
int main() { return 0; }
int menuForMethod(/*pet playerPet*/)
{
int num;
//cout << star << star << endl;
cout << "************菜单选项************" << endl;
// cout << star << star << endl;
cout << "1)打开商店系统" << endl;
cout << "2)前进以冒险!" << endl;
cout << "3)查看自己的宠物" << endl;
// cout << star << star << endl;
cout << "************菜单选项************" << endl;
// cout << star << star << endl;
cout << "选择:" << endl;
cin >> num;
while (cin.fail() || (num != 1 && num != 2 && num != 3)) { //检验输入
cin.clear();
cin.ignore();
cout << "输入错误,请重新输入" << endl;
cin >> num;
}
if (num == 1 || num == 2) {
return num;
}
else {
//Prt_playerPet(playerPet);
//在这里加了return也没用
}
//在这里加了return也没用
}