- 博客(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
433
原创 统计英文文件中的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
1178
原创 SQLite 安装
SQLite简介SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。Linux 上安装 SQLite几乎所有版本的 Linux 操作系统都附带 SQLite,因此我们来瞅瞅:很幸运,没有安装,我们来安装一下:我们可以按照提示输入命令来安装,但是今天我们来尝个鲜,换个安装方式–从官方的源代码区去下载:https://www.sqlite.org/download
2021-10-24 23:28:55
2172
原创 C库函数-fgets/fputs
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、优快云 技术博客 3 篇
2021-10-24 21:34:21
1924
原创 标准IO--fputc和fputc实例
标准IO--文件复制前面已经介绍并使用了fputc和fgetc,通过对这两个函数的介绍以及通过使用案例的介绍,我们就可以实现对文件的复制操作了吗?没错,肯定没问题的,那我们通过这两个函数来实现一个对二进制文件的复制操作。...
2021-10-24 14:55:28
249
原创 标准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
923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅