我正在开始开发一个新程序(用于学校项目),用户可以在该程序中登录并拥有类似“时间线”的页面。现在它是一个简单的命令行 C 项目。
我想通过以下方式将数据存储在文本文件中:
#
Message here Message here Message here Message here Message here Message here
Message here Message here Message here Message here Message here Message here
Message here Message here Message here Message here Message here Message here
#
Message2 here Message2 here Message2 here Message2 here Message2 here Message2 here
Message2 here Message2 here Message2 here Message2 here Message2 here Message2 here
#
...etc
我知道如何存储数据,它只是一个“最后写入”功能。我的问题与读取该文件有关。我希望能够检查“#”字符或我放置的任何字符来分隔消息并阅读消息,将其存储在一个结构中,在命令行中显示它,然后继续下一个标记,显示message2 等等。
有没有“好”或者我应该说在 C 中这样做的改进方法?
如果这里没有真正的代码,我很抱歉,我只是在实际开始代码之前提前考虑。
非常感谢任何愿意帮助或至少尝试的人!