自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 标准IO--fread()与fwrite()函数

fread()与fwrite(): 假如我们现在想写一个或者读一个下面类型的数据: struct dataTest{ char str[30]; int index; char add[100]; }; 我们使用fgets(),fputs()均不能完成,此时就要用到我们的fread()和fwrite()函数了。这两组函数是用来读写二进制文件的。读字符文件不能读完,那我们就用读二进制的文件,这样就能保证读到所需要的二进制文件了。 fread()函数介绍: #include <stdio.h&g

2021-10-26 23:49:07 328

原创 统计英文文件中的a-z的个数,统计文件的行号

统计文件中a-z出现的个数 题目要求:统计一篇文件中小写字母a–z出现的次数。 思路:每次拿一个一个字符来看,如果是小写字母就给对应的变量加1,最后输出各自统计的次数,示例代码如下: #include <stdio.h> #include <string.h> int main(int argc, char const *argv[]) { char arr[26] = {0}; int a,i = 0; FILE* fp = fopen("mainwindow.cpp",

2021-10-25 21:24:31 1007

原创 SQLite 安装

SQLite简介 SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。 Linux 上安装 SQLite 几乎所有版本的 Linux 操作系统都附带 SQLite,因此我们来瞅瞅: 很幸运,没有安装,我们来安装一下: 我们可以按照提示输入命令来安装,但是今天我们来尝个鲜,换个安装方式–从官方的源代码区去下载:https://www.sqlite.org/download

2021-10-24 23:28:55 2010

原创 C库函数-fgets/fputs

学习目标: 提示:这里可以添加学习目标 例如:一周掌握 Java 入门知识 学习内容: 提示:这里可以添加要学的内容 例如: 1、 搭建 Java 开发环境 2、 掌握 Java 基本语法 3、 掌握条件语句 4、 掌握循环语句 学习时间: 提示:这里可以添加计划学习的时间 例如: 1、 周一至周五晚上 7 点—晚上9点 2、 周六上午 9 点-上午 11 点 3、 周日下午 3 点-下午 6 点 学习产出: 提示:这里统计学习计划的总量 例如: 1、 技术笔记 2 遍 2、CSDN 技术博客 3 篇

2021-10-24 21:34:21 1822

原创 标准IO--fputc和fputc实例

标准IO--文件复制 前面已经介绍并使用了fputc和fgetc,通过对这两个函数的介绍以及通过使用案例的介绍,我们就可以实现对文件的复制操作了吗?没错,肯定没问题的,那我们通过这两个函数来实现一个对二进制文件的复制操作。 ...

2021-10-24 14:55:28 183

原创 标准IO库的介绍

标准IO库的介绍 标准IO库能够处理很多的细节,例如缓冲区的分配,以优化长度执行I/O等。这些处理使用户不必担心如何选择使用正确的块长度,这就方便了用户的使用。 文章目录标准IO库的介绍1.1 流和FILE对象1.2 标准输出,标准输入,标准出错1.3 缓冲2.1 打开流2.2 读和写流2.2.1输入函数2.2.2输出函数总结 1.1 流和FILE对象 所有的IO函数都是针对文件描述符的,每当打开一个文件时,就返回一个文件描述符,然后这个文件描述符就用于后面的IO操作。对于标准IO库,它的操作是围绕流(st

2021-10-23 23:09:54 646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除