问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言实现能否保存数据?

发布网友 发布时间:2022-07-15 06:19

我来回答

2个回答

热心网友 时间:2023-11-24 00:48

你没有学文件操作吧?
程序运行中打开文件,程序退出时保存文件。
FILE
*fp;
fp=fopen("filename","a+");
fprintf(fp,"%s",s);
fclose(fp);

热心网友 时间:2023-11-24 00:48

网上给出的C语言标准代码是将数据保存在内存中,程序关闭后,内存的数据当然也就消失了,就像你使用word写文章,如果没有保存的话就关电脑,那么你写的文章也会消失的。所以一定要将数据保存在本地硬盘上。

C语言中将数据保存在本地硬盘的方法很多,我就说一种方法,使用C语言标准的文件I/O函数库的
fwrite函数
来保存数据。我给出一个示范代码:

fwrite函数

代码中我定义了一个通讯录,这个通讯录很简单,只有人的姓名和电话。我使用文件I/O函数的fwrite函数将这个通讯录保存在本地的TXT文件上。我运行了3次,运行完成后,我打开TXT文件,内容如下:

代码中我定义了一个通讯录,这个通讯录很简单,只有人的姓名和电话。我使用文件I/O函数的fwrite函数将这个通讯录保存在本地的TXT文件上。我运行了3次,运行完成后,我打开TXT文件,内容如下:

通讯录的内容以文本的形式保存在本地,这样电脑关机或者程序退出数据都不会丢失了。

通讯录的内容以文本的形式保存在本地,这样电脑关机或者程序退出数据都不会丢失了。

可以在这个示范程序上进行扩展,设计出更为复杂的程序,实现更为复杂的功能。

小伙伴们有疑问的可以在留言交流哦!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
干货| 如何利用PPT绘制手绘图像(内含视频教学)。 小米Mix2s开发者选项的设置与应用指南(探索小米Mix2s开发者选项)_百度... 我今年41岁女,我想问一买哪种养老保险更合算,可以一次买吗?要多少... 我们家有营业执照。我现在41岁了。养老保险如何来买?一年,交多少钱? 搅拌桩的两喷两搅怎么理解 ...上关于一喷二搅、二喷二搅、二喷三搅、二喷四搅的具体做法 两搅两喷与四搅四喷的区别 三轴搅拌桩两搅四喷是什么意思 梦幻西游将军令怎么解绑 EXCEL表,求值? 六降快瘦汤(山楂荷叶代用茶)是真的减肥汤吗 古法瘦身茶荷叶代用茶怎么服用 发奋怎样造句 2021江苏农牧单招实际录取人数 江苏综合评价招生的学校有哪些 我要做个‘贺’的文字头像,,,是男人用的 , 要霸气点的,谁能告诉我? 我想要一些文字来做头像,有没有比较霸气一点的? m2.5*0.45热处理内牙用RH?丝攻 M1.2*0.25的内牙用挤牙丝攻要钻多大的孔 m1.4内牙用怎么样机器丝攻 周公解梦,梦见跟好朋友拌嘴 红花继木的养殖方法和注意事项 0.25乘三六等于多少怎样简便计算 0.25*36简便计算 0.25×36的简便运算是什么? 英语中表示走路的词语? 溜达的英文,溜达的翻译,怎么用英语翻译溜达,溜达用 如何吸引顾客,让酒店生意好起来 九天剑仙在异界怎么样 九天剑仙在异世 完整 怎样把C语言生成的数据保存在文本中 C语言中怎么把运行得到的数据保存到下次运行? 公司内部的邮件服务器怎样设置,能与外部邮件服务器交互,实现内*邮件互通? 幼儿团体心理辅导活动方案怎么写 建筑专业最好的学校有哪些?建筑学专业老八校是哪些? AA建筑联盟为什么没有参与学科排名 和过去的一段感情告别话 分手了,我想写一段彻底告别的话该怎么写? php 定界符的有什么作用? php中‘<<<’是什么意思 什么是php定界符? 关于php的定界符 大提琴属于什么乐器?两个汉字 大提琴,中提琴是什么大调的乐器 有一种好像是大提琴的乐器 如何去解释销售这两个字 最好的避孕药是啥牌子里?? 济南灵加教育怎么样?有在那学过设计的吗?是只教软件吗? 哪个牌子的避孕药最好 避孕药什么牌子好