文章 2024-06-11 来自:开发者社区

C语言进阶 文件操作知识(下)

一. 文本文件和二进制文件 根据数据的组织形式,数据文件被称为文本文件或者二进制文件。 数据在内存中以二进制的形式存储,如果不加转换的输出到外存,就是二进制文件。 如果要求在外存上以ASCII码的形式存储,则需要在存储前转换。以ASCII字符的形式存储的文件就是文本文件。 我们还是直接上代码 ...

C语言进阶 文件操作知识(下)
文章 2024-06-11 来自:开发者社区

C语言进阶 文件操作知识(上)

一. 为什么使用文件 我们在前面学习完结构体开始写通讯录的时候 当通讯录运行起来我们可以给它传输数据 此时数据是存放在内存中 当程序退出的时候 通讯录中的数据自然也就不复存在了,如果我们想要对于输入的数据进行持久化保存 这个时候我们就可以想到把数据存放在磁盘文件 存放在数据库等方式 所以说我们使用文件是为了数据的持久化保存 二. 什么是文件 ...

C语言进阶 文件操作知识(上)
文章 2024-04-30 来自:开发者社区

C语言进阶第十课 --------文件的操作-2

C语言进阶第十课 --------文件的操作-2 https://developer.aliyun.com/article/1498898 二进制输出函数 上面的函数是使用在所有输入流和输出流的函数(包含有标准输入、输出流和文件流),一般我们只是使用整形或者字符来写入和输出,只能解决一些,但是如果遇见二进制就不一定行了,下面介绍两个函数用于二进制文件的读写操作 ...

C语言进阶第十课 --------文件的操作-2
文章 2024-04-30 来自:开发者社区

C语言进阶第十课 --------文件的操作-1

使用文件的意义 前面我们写过很多的代码,运行了很多的程序,但是一旦程序结束了或者断电了,这数据就会不见了,因为这些数据是存储在内存中的,但是使用文件可以有效防止 文件是存在硬盘的 什么是文件 在程序设计中,我们一般谈论两种:一种是程序文件,另一种是数据文件 程序文件 包含有源程序文件(如.c)、目标文件(.obj)、 可执行文件...

C语言进阶第十课 --------文件的操作-1
文章 2024-03-15 来自:开发者社区

【C语言进阶】文件操作

️前言 写通讯录的程序,可以给通讯录中增加、删除数据,此时数据是存放在内存中,当程序退出的时候,通讯录中的数据自然就不存在了,等下次运行通讯录程序的时候,数据又得重新录入,如果使用这样的通讯录就很难受。使用文件我们可以将数据直接存放在电脑的硬盘上,做到了数据的持久化。下面就让我们学习文件操作。 一、什么是文件 磁盘上的文件是文件。 ...

【C语言进阶】文件操作
文章 2023-12-11 来自:开发者社区

『C语言进阶』文件操作(二)

『C语言进阶』文件操作(一):https://developer.aliyun.com/article/1392704. fgets (从流中获取字符串)char* fgets(char* str,int num,FILE* stream);参数:str:指向在其中复制字符串读取的字符数组的指针。num:要复制到到 str 的最大字符数(包括终止空字符)。stream:指向标识输入流的 FILE....

『C语言进阶』文件操作(二)
文章 2023-12-11 来自:开发者社区

『C语言进阶』文件操作(一)

前言当我们想把内容记录下来,选择删除数据的时候,数据才会不存在,这是关于数据持久化的问题,一般数据持久化的方法有:把数据存放在磁盘文件、存放在数据库等。使用文件我们可以将文件直接存放在电脑硬盘上,做到了数据的持久化,下面就让小羊带大家学习文件操作~~一、什么是文件磁盘上的文件是文件;程序设计中,从文件的功能来分,文件分为数据文件和程序文件;1.1 程序文件源程序文件(后缀为.c)目标文件(win....

『C语言进阶』文件操作(一)
文章 2023-10-10 来自:开发者社区

【C语言进阶】文件操作

1.文件的概念我们在使用计算机的过程中,有些数据在我们关闭计算机以后还会被保存,当我们再次打开计算机时,数据还会存在,这就是被保存在硬盘上的数据。那么实现数据的持久化,就需要文件。什么是文件?磁盘上的文件是文件,但是在程序设计中,我们所说的文件分为两种:程序文件、数据文件(从文件功能的角度来分类的)。程序文件:包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序....

【C语言进阶】文件操作
文章 2023-09-22 来自:开发者社区

c语言进阶文件操作

一.什么是文件在程序设计中,一般谈论的文件有两种:程序文件,数据文件。1.程序文件包括源程序.c文件,目标文件. obj,可执行程序.exe文件。本文讨论文件类型是数据文件。2.数据文件程序设计中,一般谈论的文件有两种:程序文件,数据文件。文件的内容不一定是程序,而是程序运行时读写的数据。3.文件名一个文件要有一个唯一的文件标识,如我们的身份证号一样用于识别。文件名包含三部分:文件路径+文件名主....

c语言进阶文件操作
文章 2023-08-23 来自:开发者社区

【C语言进阶】文件操作(二)

fscanf:int fscanf ( FILE * stream, const char * format, ... );格式化的输入函数,可以通过指定格式从文件中读取任意类型的数据第一个参数stream是与待读取文件关联的文件指针(对应的文件流)后面的…表示可变参数列表,与我们平时所使用的scanf中的参数一样,是根据自己的需求来传参的。通过下面的代码来演示fscanf的用法struct S....

【C语言进阶】文件操作(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注