当前位置: 首页 > news >正文

营销型平台网站建设外贸网站推广

营销型平台网站建设,外贸网站推广,网站设计论文的摘要,外贸移动商城网站开发前言: 在之前的学习中,我们所写的C语言程序总是在运行结束之后,就会自动销毁,那如果我们想将一个结果进行长期存储应该如何操作呢?这时候就需要我们用文件来操作。 目录 1、什么是文件? 1.1 程序文件 1.2…

前言:

在之前的学习中,我们所写的C语言程序总是在运行结束之后,就会自动销毁,那如果我们想将一个结果进行长期存储应该如何操作呢?这时候就需要我们用文件来操作。

目录

1、什么是文件?

1.1 程序文件

1.2 数据文件

1.3 文件名

2、二进制文件和文本文件

2.1 文本文件:

2.2 二进制文件:

3、文件的打开和关闭

3.1 fopen() 函数

​编辑

3.2 fprintf() 函数

3.3 fputc() 函数


1、什么是文件?

文件就是我们硬盘中存在的文件,例如C盘、D盘中的内容

我们常讲的文件有程序文件和数据文件两种

1.1 程序文件

程序文件包括源程序文件 (后缀为 .c )、目标文件(后缀为 .obj )、可执行程序(后缀为 .exe )这三种,这不是我们今天要讲的重点

1.2 数据文件

文件的内容除了是程序,还可能是程序运行的数据,比如可能是程序结果输入的那个文件,或者是从一个文件中读取内容。

1.3 文件名

文件名实际上也就是文件表示,是用来帮助用户找到指定文件的

例如:c:\ add \ test.txt

2、二进制文件和文本文件

二进制文件和文本文件是计算机中常见的两种文件类型,它们在存储和处理方式上有所不同。

2.1 文本文件:

  • 文本文件是以人类可读的字符组成的文件,通常使用ASCII或Unicode编码。
  • 文本文件包含的是文本数据,如文本文档、代码文件等。
  • 文本文件可以直接在文本编辑器中打开并查看,易于理解和编辑。
  • 换行符在文本文件中通常以特定的字符表示(如"\n")。
  • 文本文件的大小通常以字符数或字节数来衡量。

2.2 二进制文件:

  • 二进制文件是以计算机可识别的二进制数据组成的文件,可以包含任意数据类型,如图像、音频、视频等。
  • 二进制文件不是以文本形式存储,无法直接在文本编辑器中打开查看,需要特定的程序来解析和处理。
  • 二进制文件的内容是以字节为单位存储的,不具有人类可读性。
  • 换行符在二进制文件中没有特定表示方式,可能会以特定的字节序列表示。
  • 二进制文件的大小通常以字节数来衡量。

简单来说,文本文件我们一般是直接可读的,而二进制文件则一般需要经过操作后才可读

下面给出一个二进制写入的程序:

#include<stdio.h>
int main()
{int a = 10000;FILE* pf = fopen("test.txt", "wb");fwrite(&a, 4, 1, pf);//二进制的形式写入文件中fclose(pf);pf = NULL;
}

运行后:

你会发现我们存进去的a的值是以一种我们看不懂的方式存储的,这实际上就是二进制存储

3、文件的打开和关闭

文件在读写之前要先打开文件,在使用结束后再关闭文件

一般我们是通过一个FILE*指针变量来指向该文件,FILE*指针是再打开一个文件的时候必须创建的,这就相当于文件的指针,我们可以通过创建一个这样的变量指向指针

规定中,我们用fopen来打开文件,用fclose来关闭文件

//打开文件
FILE* fopen(const char* filename, const char* mode);//关闭文件
int floce(FILE* stream);

mode表示文件的打开模式,主要有以下几种模式:

文件写入实例:

3.1 fopen() 函数

fopen() 函数用于打开一个文件,并返回一个文件指针,以便后续的读写操作。该函数的原型如下:

FILE *fopen(const char *filename, const char *mode);

其中,filename是要打开的文件名,mode指定打开文件的模式(如"r"表示只读,"w"表示只写,"a"表示追加等)。

应用实例:

#include <stdio.h>int main() {FILE *fp;fp = fopen("example.txt", "w");if (fp == NULL) {printf("文件打开失败\\n");return 1;}fprintf(fp, "Hello, World!\\n");fclose(fp);return 0;
}

3.2 fprintf() 函数

fprintf() 函数用于将格式化的数据写入文件。其原型如下:

int fprintf(FILE *stream, const char *format, ...);

其中,stream是文件指针,format是格式化字符串,类似于printf()函数的用法。

应用实例:

#include <stdio.h>int main() {FILE *fp;fp = fopen("example.txt", "w");if (fp == NULL) {printf("文件打开失败\\n");return 1;}int num = 42;fprintf(fp, "The answer is: %d\\n", num);fclose(fp);return 0;
}

3.3 fputc() 函数

fputc() 函数用于将一个字符写入文件。其原型如下:

int fputc(int character, FILE *stream);

其中,character是要写入的字符,stream是文件指针。

应用实例:

#include <stdio.h>int main() {FILE *fp;fp = fopen("example.txt", "w");if (fp == NULL) {printf("文件打开失败\\n");return 1;}fputc('A', fp);fclose(fp);return 0;
}

通过使用这些文件写入函数,我们可以轻松地在C语言中实现文件写入操作。记得在写入完成后关闭文件,以释放资源并确保数据写入磁盘。

其他函数的用法和功能如下:

其实文件的读取和写入就是对这些函数的理解和使用,熟悉这些函数的使用方法,就可以很好的进行文件的写入与写出,具体知识也没有多少,重在上机操作,多应用几遍就好了,如果在实操中遇到不懂的地方,欢迎私信我或者在评论区指出

创作不易,还请一键三连

http://www.yayakq.cn/news/438157/

相关文章:

  • 网站备案 注意360收录查询
  • 做网站用dw的多吗网站建设需要步骤
  • 免费源码的商城网站无线网络设计实验报告
  • 怎样做视频电影网站search and replace wordpress
  • 黄石网站建设推荐用wordpress可以做出什么网站
  • 网站开发人员工资计入无形资产wordpress接入微信
  • 建立网站方法企业做电商网站
  • 免费 网站 如何做免费开源企业网站
  • wordpress企业站爱主题建筑类培训班
  • 如何使用c 进行网站开发中文wordpress实例
  • 蓝色手机网站模板他达那非副作用太强了
  • 旅行社网站营销建设wordpress thecontent
  • 漳州北京网站建设公司哪家好北京大型网站开发
  • 大学科技园东区 做网站南京专业做网站的公司有哪些
  • 物流网站建设报价wordpress站点设置使用期限
  • 一个网站建设需要什么网站建设合同违约金细节
  • 备案用网站建设方案书怎样做家普网站
  • vps如何搭建网站网站前台后台模板下载
  • 福安网站定制汕头市网络推广平台
  • html中文美食网站wordpress 404判断
  • 如何用wp做企业网站建设网站公司专业服务
  • 自助建设网站软件书店网站策划书
  • 湖南网站制作流程外贸是什么意思
  • 淄博网站制作公司中信建设有限责任公司网站
  • 广州商城网站开发宜宾网站制作
  • 盐山县网站建设自适应网站建设需要注意什么
  • 怎么做类似美团的网站wordpress文章发布时间
  • 网站建设 类苏州外贸网站建设运营
  • 个人个案网站 类型郑州门户网站建设
  • 网站开通flash网站设计网站建设哪家快