我们还没有真正涵盖指针,但一直在学习通过引用传递(&
指针将在稍后介绍)。在练习中,我们被要求编写一个小问题游戏,它将在一个简单的一个类main
程序中传递值,以便完成任务。
如果我们有一个层次结构main
调用2个函数:function askNum
和function giveStats
,askNum
里面有一系列函数(一个在下面)等级为checkIfRight
)。我需要致电giveStats
,这基本上会告诉用户他们对一组问题的猜测情况。
我正在掩饰细节,因为我想关注的事实是我们不能使用值返回函数或全局变量。因此,我必须找出一种方法来计算checkIfRight
内正确的猜测数量,并将该信息发送回giveStats
的函数层次结构。
我不知道如何调用它。我已经为这个游戏找到了大部分代码,并在同一层次结构中的函数上实现了简单的通过引用传递,我很困惑有一个函数在外面基本上调用它。那么主要的变量是numCorrect
,而giveStats
会在askNum
修改后调用吗?