那么,如果我想在内存位置保存数字,然后将它们取回,有什么可能的方法?(这是我的家庭作业。)
假设我计算两个数字的总和,将其保存在内存中,再次计算,再次保存,依此类推。现在,我怎样才能将它们取回?
我考虑过arrays
。将数字保存在连续的内存位置。这是一种简单的方法。但是,这里有一个矛盾。我的老师要我保存一些结果,然后将它们检索回来,当用户再次启动该过程时,从 start 开始分配。
同样,可以使用带有计数器的数组,但我认为他想要其他东西,比如将数字保存在内存位置,如 0X1000 或其他东西。
有什么出路吗?对不起,我是 C 初学者。谢谢你。