无论如何用c语言来存储数据而不使用文件处理?

问题描述:

我正在尝试制作一款游戏(在c)中,我必须存储高分。为此,我需要保存数据。所以我的问题是===>无论如何存储数据没有使用文件处理无论如何用c语言来存储数据而不使用文件处理?

+0

存储*其中*? – zerkms

+0

为什么你不想使用文件处理?这个问题的答案在很大程度上取决于这一点。 –

+0

每次我运行该程序的分数重置,但永久保存高分我可以使用什么,而不是将其保存在文件中? –

没有办法做到这一点。您可以自行处理文件,也可以将其委托给其他人。 (例如sqlite数据库等)。您可以调用sqlite提供的表抽象中的数据的高级函数或api调用,但是在低级别中它也会存储在某个加密文件中。

在最好的情况下,您可以使用某些数据库并将数据存储在某个表中。这将为您提供一种处理数据的简单方法,从代码中的文件处理的所有细节中解脱出来。

许多普通游戏现在和之前都将结果存储在一个长奇怪名称的文件中,然后根据需要检索得分。这是解决问题的方法。

答案是直接或间接的,你必须使用一个文件来存储它。这是没有办法的。