【发布时间】:2016-09-08 13:32:32
【问题描述】:
我有一个 C++ 数组,我希望用户能够在 cmd 中永久更改数组中的值,即使他关闭控制台...
这是我的代码:
#include <iostream>
#include <stdlib.h>
#include <conio.h>
using namespace std;
int array[3];
int change;
int main () {
array[0] = 1;
array[1] = 2;
array[2] = 3;
cout << "Change the second value of array (array[1])" << endl;
cin >> change;
array[1] = change;
}
上面的代码只是将array[1]的值更改为临时的..
请帮帮我..
谢谢你,初级程序员
【问题讨论】:
-
将数据存储在文件中,在开始时将其读入,然后在最后将任何更改写回文件。
-
如果用户同时启动程序的多个实例并输入不同的值会发生什么?
-
想象如果用户将array[1]的值改为100,那么当程序关闭并重新启动时,array[1]的值必须是100..