c语言fread函数,C语言“fread”函数的用法?
C语言“fread”函数的用法?
C语言“fread”函数的用法为“size_tf read(void *buffer,size_t size,size_t count,FILE *stream)”,其作用是从一个文件流中读数据,读取count个元素,每个元素size字节。
示例1#include
#include
#include
int main()
{
FILE *stream;
char msg[]="this is a test";
char buf[20];
if ((stream=fopen("dummy.fil","w+"))==NULL)
{
fprintf(stderr,"cannot open output file.\n");
return 1;
}
/*write some data to the file*/
fwrite(msg,1,strlen(msg)+1,stream);
/*seek to the beginning of the file*/
fseek(stream,0,SEEK_SET);
/*read the data and display it*/
fread(buf,1,strlen(msg)+1,stream);
printf("%s\n",buf);
fclose(stream);
system("pause");
return 0;
}
示例2int main(void)
{
FILE *stream;
char list[30];
int i,numread,numwritten;
/*open file in text mode:*/
if ((stream=fopen("fread.out","w+t"))!=NULL)
{
for (i=0;i<25;i++)
{
list[i]=(char)('z'-i);
}
/*write 25 characters to stram*/
numwritten=fwrite(list,sizeof(char),25,stream);
printf("Wrote %d items\n",numwritten);
fclose(stream);
}
else
printf("Problem opening the file\n");
if ((stream=fopen("fread.out","r+t"))!=NULL)
{
numread=fread(list,sizeof(char),25,stream);
printf("Number of items read =%d\n",numread);
printf("Contents of buffer=%.25s\n",list);
fclose(stream);
}
else
{
printf("File could not be opened\n");
}
system("pause");
return 0;
}
推荐教程:《PHP》
c语言fread函数,C语言“fread”函数的用法?相关推荐
- c语言数据块写入函数,C语言数据块读写函数:fread和fwrite
在前面曾经介绍过C语言中的各种读写函数,首先是最简单的读写一个字符的函数fputc和fgetc,在这个基础上又出现了putw和getw.fgets和fputs,此外还说过格式化读写函数fprintf和 ...
- C语言文件指针的基本函数介绍包含了fpoen、fclose、fgetc、fputc、fscanf、fprintf、fgets、fputs、fread、fwrite函数以及文件定位函数.
一.打开关闭文件 只打开文件 再关闭文件 #include <stdio.h> #include<stdlib.h> main() {FILE *fp;fp = fopen ...
- C语言 文件读写 ferror 函数 - C语言零基础入门教程
目录 一.ferror 函数简介 二.ferror 函数实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.ferror 函数简介 ...
- C语言 fwirte 函数 - C语言零基础入门教程
目录 一.fwirte函数简介 二.fwirte函数使用 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fwirte函数简介 C 语 ...
- C语言再学习 -- EOF、feof函数、ferror函数
EOF详解 EOF是end of file的缩写,表示"文字流"(stream)的结尾.这里的"文字流",可以是文件(file),也可以是标准输入(stdin) ...
- c语言把一个字符从指定文件中读取的函数,C语言中对文件最基本的读取和写入函数...
C语言中对文件最基本的读取和写入函数 C语言read()函数:读文件函数(由已打开的文件读取数据)头文件: #include 定义函数: ssize_t read(int fd, void * buf ...
- 文件操作(FILE)与常用文件操作函数——C语言
文件 1.文件基本概念 C程序把文件分为ASCII文件和二进制文件,ASCII文件又称文本文件,二进制文件和文本文件(也称ASCII码文件)二进制文件中,数值型数据是以二进制形式存储的, 而在文本文件 ...
- ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime
题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...
- c语言计算字符串的函数是什么,字符函数
字符函数(character function)是处理字符型数据的函数,其自变量或函数值中至少有一个是字符型数据. 中文名 字符函数 外文名 character function 应用领域 计算机等涉 ...
- c语言中存储字符用什么函数,那些C语言中你不知道的字符串函数(坑)
1.strcpy() 在字符串拷贝函数中,它的函数编写不难,如下 char* Strcpy(char* dest, const char* src) { assert(dest != NULL &am ...
最新文章
- Akka的Actor编程
- 使用leangoo做多团队敏捷开发项目管理
- 正则表达式 (grep)
- JetBrains 2020 Java调查报告:中国开发者使用比例最高,Java 8最受欢迎
- 自然语言处理 —— 2.4 嵌入矩阵
- 目标检测之Mtcnn网络详解(人脸检测)
- 【数据获取】建筑轮廓数据的N种获取方法
- EasyPoi 模板导出Excel (带图片) 以及一些踩坑记录
- css3波浪js特效代码
- python绘制聚类分析树状图
- 思科SDN技术:ACI架构概述
- 安卓手机怎么投屏台式计算机,怎么将手机投屏到台式电脑上
- 古体字与简体字对照表_简体字与繁体字对照表
- 软件测试禅道是什么?如何使用?
- 分类变量——卡方检验
- Git的author与committer的区别
- 【CS231n 课程笔记】第八讲-----常见的深度学习框架,以及GPU和CPU介绍。
- 毕业设计 : 基于深度学习的口罩佩戴检测【全网最详细】 - opencv 卷积神经网络 机器视觉 深度学习
- SRM供应商协同管理系统功能介绍
- 无法启动程序因为计算机丢失d3d,弹框:无法启动此程序,因计算机中丢失D3DCOMPILER-47.dll。。。。。。...
热门文章
- 联想A670T刷机包 最新MIUI V5源码适配 更新底包
- BF算法(暴力算法)--模式匹配算法
- 腾讯SOSO面试总结-细节决定成败
- 含有token鉴权的接口项目使用unittest框架设计测试登录,充值的接口
- Dozer的基本使用
- jquery easyui combotree
- 清除行列 牛客网 程序员面试金典 C++ Python
- 分享60个ASP整站程序源码,总有一款适合您
- 华为突然宣布鸿蒙,上鸿蒙!刚刚,华为突然宣布!
- 计算机应用密码,怎么设置要密码的文件夹福建师范大学17年8月《计算机应用基础(3)...