c语言刚刚接触文件 *** 作。关于fopen()很简单问题。

c语言刚刚接触文件 *** 作。关于fopen()很简单问题。,第1张

fopen("路径","打开方式")

打开方式有以下:

r 以只读方式打开文件该文件必须存在。  

r+ 以可读写方式打开文件,该文件必须存在。

rb+ 读写打开一个二进制文件,只允许读写数据。  

rt+ 读写打开一个文本文件,允许读和写。  

w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。  

w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。

a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如旦埋果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。(EOF符保留)  

a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件陆局原先的内容会被保留。 (原来的EOF符不保留)  

wb 只写打开或新建一个二进制文件;只允许写数据。

wb+ 读写打开或建早迟让立一个二进制文件,允许读和写。

wt+ 读写打开或着建立一个文本文件;允许读写。

at+ 读写打开一个文本文件,允许读或在文本末追加数据。

ab+ 读写打开一个二进制文件,允许读或在文件末追加数据。

FILE *fp

char filename[100]="vsmh.txt"

fp=fopen(filename,"wt+")//这样 *** 作运行后,文件会保存在当前路径下,文件名是vsmh.txt

FILE *fp

char filename[100]="vsmh.txt"

fp=fopen("e:\\zas\\filename","wt+")//这样 *** 作运行后,文件会保存路径e:\zas\下,文件名是filename

首先Windows下的目录是下斜杠\,档颤另外在C中需输入两个\\行宽败才能得到\,建巧渣议用c++的string加fstream *** 作:

string

filename("D:\\PhAB\\plot\\src\\")

filename+="abc.txt"

ifstream

file

file.open(filename.c_str())

char*

str=new

char[100]

file.getline(str,num)

file.close()

不懂的可以问我,或者baigoogledu

另外,虚机团上产品团购,超级便宜

首先,进入游戏选择生涯模式,创建人物,进入游戏后保存退出然后,这时在“我的文档\3-D HUNTING 2010\”里会出现一个“park01”或是“player01”的文件夹,这就是你存档人物的文件进入该文件夹,接下来,开始修改吧金钱修改:用笔记本打开文明脊件夹中的“player_info.csv”文件,找到“pi_actualMoney 1000”,把1000改成100000,然后保存关闭,好了,不再为钱担心了技能修改:用笔记本打开文件夹中的“player_skills.csv”文件,分别找到“s_weapon_using Xs_strength Xs_animal_tracking Xs_hidding Xs_animal_seducing X”,将数字全部改为10,则技能全满,这下什么q都能用了!背包空格也增加了!一口气上五楼也不累了!(PS:X就是数字,不同人物的初始数值不同;另外技能依次是武器使用技能、力量、跟踪、隐蔽、引诱)变态的武器、物品修改:打开“player_bag.csv”文件,这个就是武器和物品存档文件。举例说明:如在游戏中买了“Man Ultra LG”这把对付巨型物穗动物的狙击q,那么在文件中找到“item Mannlicher_UL”,然后往下找到“Power 9”,这个是q的威力,将9改为100,大象不爆头都是一q打死,而且标本绝对是完全毁坏,所以请朋友们酌情调整再看下一行“Distance 250.000000”,这个是q的射程,现在是250米,将250改为999,呃~~~估计地图里再也没有超出你射程范围的动物了。。。。。往下,“HearingDistance 420.000000”,这个比较爽,是指武器开火后的声音扩散范围。相信很多朋友对地图里的管理员是深恶痛绝,开一q就跑来了,让玩家打猎打得很不爽。现在好了,将420改为0,无声狙击诞生了,想怎么开就怎么开,不光管理员,连动物对q声都没反应了!太邪恶了!(PS:修改后在游戏里开q还是会有声效,别担心,谁都听不到)另:“Weight 2.700000”,q的重量,改为0.100000,减小耐力值的损耗“ammoZas 4”,q的d夹容量,把4改大,可以多开几q“item AnimalFood_01”、“item AnimalFood_02”、“item AnimalFood_03”,指的是吸引动物的三种食物,分别将其后面的“Distance XXX.000000”的数罩槐卜值改大,一块食物可以吸引巨多的动物了就这么多。 要是不行,这个网址能帮你 http://www.downxia.com/downinfo/35055.html


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12257772.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存