2016 - 2024

感恩一路有你

c语言将结果写入文件 c语言怎么把一个数组里的值存入文本文件里?

浏览量:2390 时间:2021-03-12 07:49:47 作者:admin

c语言怎么把一个数组里的值存入文本文件里?

对于数组typea[n],有两种方法可以将其写入文件。1以二进制模式将数组写入文件。例如,fwrite(a,sizeof(a),1,FP)可以以二进制模式将整个数组写入文件。2根据元素写入文件。具体的写入格式与数组的类型有关。如果是int数组,则可以写成:int Ifor(I=0I<ni)Fprintf(%D,“,a[I])有其自身的优点和缺点:1。第一种方法在代码量方面更简单有效。第一种方法在运行效率方面更有效。文件空间大小:如果数组中的字符串元素较多,则目标文件的大小相似,或者第二种方法占用的空间较少。如果数组中有更多整数或浮点数据,则第一种方法占用的空间较少。目标文件可读性:第一种方法得到的文件是二进制文件,需要专门的读卡器打开,只有专业人员才能理解。第二种方法更直观。您可以通过直接打开文本文件来读取输出结果。

C语言中,如何把数组里的数据写入文件?

我给你写了一个简单的。你可以看到如何写:)#包括“stdio。H “#definemax1000main(){file*fpinti=0charsky[Max]printf(”请输入:”n>>“)获取(SKY)FP=fopen(”001)。TXT“,”W“)while(天空[i]!=“ ”0”{fplintf(FP,%C”,sky[i])i}Fclose(FP)printf(“重写!“)getch()}

c语言将结果写入文件 将结构体存入文本文件 c语言如何将数组写入文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。