Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File (处理)如何在文件中的特定位置写入_File_Editor_Processing_Writing - Fatal编程技术网

File (处理)如何在文件中的特定位置写入

File (处理)如何在文件中的特定位置写入,file,editor,processing,writing,File,Editor,Processing,Writing,我正在努力学习编程,现在我有点迷路了!我想创建一个轰炸机,但是使用杠杆编辑器,尽管我不知道如何使用水平编辑器。 工作原理:我将级别保存在文件中(我首先用0填充文件) 当我左键点击时,我得到了一个20/20的贴图:块将改变为:无(0)、正常块(1)或不可侵犯块(2),以及。然后,for循环会在屏幕上打印这些内容。 问题是我找不到在文件的正确位置写入的方法。(就像我点击第二行的第三个区块,第43个数字会变成1、2或3)。 我希望你能理解我的问题:) 不要尝试写入文件中的特定位置。相反,只要把整个文件

我正在努力学习编程,现在我有点迷路了!我想创建一个轰炸机,但是使用杠杆编辑器,尽管我不知道如何使用水平编辑器。 工作原理:我将级别保存在文件中(我首先用0填充文件) 当我左键点击时,我得到了一个20/20的贴图:块将改变为:无(0)、正常块(1)或不可侵犯块(2),以及。然后,for循环会在屏幕上打印这些内容。 问题是我找不到在文件的正确位置写入的方法。(就像我点击第二行的第三个区块,第43个数字会变成1、2或3)。
我希望你能理解我的问题:)

不要尝试写入文件中的特定位置。相反,只要把整个文件重新写出来,不管你做了什么修改

步骤1:将文件读入一组数据结构。在您的情况下,二维阵列将是表示网格的合理选项

第2步:使用这些数据结构来显示您的程序。修改这些数据结构以更改显示内容。例如,更改二维阵列中的单元可能会更改该位置中的块类型


第3步:只要您想保存这些数据结构,就将其写入文件。请注意,您通常不会试图只写出一个特定的字符。只需重新写出整个文件。

不要试图写入文件中的特定位置。相反,只要把整个文件重新写出来,不管你做了什么修改

步骤1:将文件读入一组数据结构。在您的情况下,二维阵列将是表示网格的合理选项

第2步:使用这些数据结构来显示您的程序。修改这些数据结构以更改显示内容。例如,更改二维阵列中的单元可能会更改该位置中的块类型


第3步:只要您想保存这些数据结构,就将其写入文件。请注意,您通常不会试图只写出一个特定的字符。只要把整个文件再写一遍。

我建议你仔细检查一下,非常感谢!我会看一看的我会推荐你去看的谢谢!我来看看真聪明,我没想过真聪明,我没想过