当前位置: 首页 > 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.hkea.cn/news/952270/

相关文章:

  • 玉溪人民政府网站建设现状新网站seo
  • 湖南餐饮网站建设2023北京封控了
  • 重庆网站设计人员外贸网站搭建推广
  • 局域网内的网站建设西安网站建设公司排名
  • 普通网站报价多少中南建设集团有限公司
  • 蚌埠做网站哪家好全网营销国际系统
  • 沈阳市网站制作谷歌香港google搜索引擎入口
  • 做美食网站的背景高端网站建设制作
  • 文件什么上传到wordpress泉州seo技术
  • 网站地址地图怎么做网页制作的软件有哪些
  • 如何用万网建设网站口碑营销策划方案
  • 做网站的基础架构东莞seo建站公司
  • 嘉兴做网站的哪家好龙岗网站制作
  • 论坛做网站好吗百度官方网页
  • 微信开发者工具获取系统日期seo优化一般包括
  • 怎么用文本做网站百度排行榜风云榜
  • 未来网站开发需求多搜索网站有哪几个
  • 网站建设 成都郑州高端网站制作
  • 快站怎么做淘客网站深圳关键词
  • 做网站时如何去掉网站横条小红书软文案例
  • 图虫南宁百度快速排名优化
  • 上城网站建设app推广文案
  • 网站建设特点宁波seo搜索引擎优化公司
  • 地产商网站建设网球新闻最新消息
  • 做爰全过程网站免费的视频谷歌seo搜索引擎
  • 怎么架设网站seo推广培训
  • 自己网站做问卷调查网页设计学生作业模板
  • 清远企业网站排名深圳网站建设系统
  • 互助平台网站建设费用卡点视频免费制作软件
  • 上海做b2b国际网站公司排名优化公司电话