码迷,mamicode.com
首页 > 其他好文 > 详细

控制台游戏目录

时间:2018-03-21 21:09:07      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:pos   size   gpo   版权   函数   注意   span   目录   返回   

写游戏,肯定要写目录,如果把目录写出嵌套,一个一个的进去,在一个一个的出来,肯定很麻烦,还容易错,遇到从这一层目录跳转到另一个目录,头都要炸。

这里介绍一种我自己想到的目录结构

 

在这个结构中,目录不是嵌套结构,都是平级的。

首先,把原来的根目录写成一个函数,再把别的目录也都写成函数。

如果要从一个目录转到下一层目录,就直接调用函数,转到这个目录。

如果要返回上级,不要用返回值,直接调用这个目录所在的函数,这样保险一些。

如果要跳转,同样,直接调用。

 

注意:要申明函数,否者极有可能报错,因为你可能会调用申明在这个函数后面的函数

                            int 函数1() {......}

                            int 函数2() {......}

                            int 函数3() {......}

如果你在函数2中,你只能调用函数1,不能调用函数3,会报错

                            int 函数1();    //申明函数1

                            int 函数2();    //申明函数2

                            int 函数3();    //申明函数3

                            int 函数1() {......}

                            int 函数2() {......}

                            int 函数3() {......}

这用函数2就可以调用函数3了。

|版权声明:本文为博主原创文章,未经博主允许不得转载。

控制台游戏目录

标签:pos   size   gpo   版权   函数   注意   span   目录   返回   

原文地址:https://www.cnblogs.com/forestrain/p/8619220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!