c语言将结果写入文件 c语言实现能否保存数据?
c语言实现能否保存数据?
互联网上给出的C语言标准代码是将数据保存在内存中。程序关闭后,内存中的数据就会消失,就像你用word写文章一样。如果你不保存,关掉电脑,你写的文章就会消失。所以一定要把数据保存在本地硬盘上。
保存数据。我给出了一个演示代码:
可以在这个演示程序上进行扩展,设计更复杂的程序,实现更复杂的功能。
朋友有问题可以在留言交流哦
如何将在c语言中生成的数据保存到文本文件中?
主要代码如下,
//program function,write 1012.345000 testInfo to测试.txtFile
#include
int main(int argc,char*argv)
{
File*pf=null
int m=10
float f=12.345
char STR[20]=“testInfo”
pf=fopen()测试.txt“,”W“/”假设测试.txt这个文件为空
如果(!PF)
{
printf(”打开文件失败,程序退出!“)
退出(1)
}
fprintf(PF,%d%F%sn”,m,F,STR)//写入,测试.txt文件内容为10 12.345000 testInfo
if(PF)//关闭文件
{
Fclose(PF)
PF=null
}
printf(”数据已写入测试.txt文件!N“”
return 0
}]int fprintf(file*stream,const char*format,…)fprintf()函数根据指定的格式向stream指定的文件发送参数。Fprintf()只能像printf()一样工作。fprintf()的返回值是输出的字符数。当发生错误时,它返回负值。
c语言将结果写入文件 c语言保存结果至文件 c语言将结果保存到文件
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。