【发布时间】:2014-12-05 21:44:08
【问题描述】:
我正在做的是,我正在尝试进行基于文本的测验,并且我希望在游戏结束时,玩家可以选择退出测验或从头开始,但它会在功能。我无法在此处提供代码,因为它超过数百行,所以基本上我想要做的是能够退出程序或通过返回 int main 的顶部重新启动它,但这样做的选项是在一个函数里面。
例如:
void Answer
{
Enter 1 to exit and enter to 2 restart
//player inputs number and there is an if else statement
if number == 1
{
return (0);
}
else if number == 2
{
return main();
}
int main()
{
question
}
提前致谢。
【问题讨论】:
-
提示:你可以使用循环(并且不要直接调用 main)。
-
有两个功能:第一个循环运行游戏(调用第二个函数)并提供退出游戏的可能性。注意:不能直接调用main!
-
您应该阅读 C++ 的基本指南。它会为你解答你的问题。
-
另外,StackOverflow不是编码服务。
-
那我试试循环法。