🧐非项目模式代码
个人觉得还是非项目模式更加的直观易懂,所以把非项目模式也写出来,供大家参考!
🧐动态增长版本
❤️更改部分1:通讯录的创建
❤️更改部分2:初始化部分
❤️更改部分3:增加联系人
❤️更改部分4:清空通讯录
清空销毁通讯录也可以不写在菜单里,直接写到EXIT退出通讯录里面,让它退出直接调用这个清空销毁函数!就算不销毁最终程序结束也会自动销毁!
🧐写入文件版本:
❤️更改部分1:当通讯录退出时,把信息写到文件
我们就封装一个函数SaveContact;把这个函数写到case EXIT里面,我们先把信息存储起来后,在执行销毁并退出!
❤️更改部分2:当通讯初始化的时候,加载文件的信息
我们封装一个LoadContact函数,在初始化结束后就开始加载信息;所以把LoadContact函数写到初始化函数InitContact内部的最后面!