C语言是过程式设计的,所以代码里面避免不了会有很多的全局变量,但是也可以通过一些方法来确保全局变量的安全性,比如static修饰符修饰等等。
尤其是在C语言的面相过程中,会存在以下问题
写程序最怕的两件事情:
1.什么都不想,直接写代码
2.想的太多,导致没法写程序

下面是又将各部分功能抽象出来




界面调度:
每个界面返回一个状态值,决定下一步显示哪个界面。这样避免了在界面中调用界面的恶性循环问题。
只有界面调度函数才能够访问这些界面函数(包括主界面、阅读界面、目录界面等),其它的函数是不能访问这些界面函数的。
问题1:
应该调用哪个界面?
网友评论