发布网友 发布时间:2022-07-15 06:19
共2个回答
热心网友 时间:2023-11-24 00:48
你没有学文件操作吧?热心网友 时间: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文件,内容如下:
通讯录的内容以文本的形式保存在本地,这样电脑关机或者程序退出数据都不会丢失了。
通讯录的内容以文本的形式保存在本地,这样电脑关机或者程序退出数据都不会丢失了。
可以在这个示范程序上进行扩展,设计出更为复杂的程序,实现更为复杂的功能。
小伙伴们有疑问的可以在留言交流哦!