为什么fread的返回值不是25而是5,离谱的是,每个数据都写入b数组里了。求导!!
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
fread()函数怎么用的问题
为什么fread的返回值不是25而是5,离谱的是,每个数据都写入b数组里了。求导!!
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
元气少女缘结神 2023-01-16 08:21关注虽然i是fread的返回值但你没马上打印(此时立刻打印就是25),你是在后面for中对i重新赋值为0了且遍历了5次直到i=5跳出for循环,最后打印的当然是跳出for时刻的i了。
而且你这个程序原本写的就是将文件mxylxy中的内容读到数组b中并打印。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-10-13 07:17回答 4 已采纳 while ((fp = fopen("people.dat", "w+")) != NULL); 这行后面的分号删除printf("号码已经存在,不能记录.\n"); break;光break也不行
- 2022-12-24 16:55回答 3 已采纳 在保存和加载时使用的是二进制文件,这是因为在 Save 函数中使用了 fwrite,而在 Load 函数中使用了 fread。 在这种情况下,应该将文件以二进制格式打开,而不是使用文本模式。在 Sav
- 2022-04-21 03:29回答 6 已采纳 老程序员给你举个例子吧: //二进制方式打开文件 fp = fopen("lining.txt","rb"); if(NULL == fp) {
- 2021-11-04 02:55猿说编程的博客 二.fread 函数使用 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门 一.fread 函数简介 C 语言 fread 函数用于读取文件中的数据到指定缓冲区中,fread 函数声明如下: /* *描述...
- 2015-10-19 05:02回答 1 已采纳 读取的文件打开了吗,一开始读取出什么内容没
- 2021-12-18 14:29回答 1 已采纳 结构体里定义的编号 char NO[10]; 是字符串,在addDV()函数里,输入并写入文件时,用的 %d 控制符,且变量前多了 ’&‘ 符号,修改如下:应修改为: printf("请输入DVD的名
- 2023-03-03 04:23回答 2 已采纳 void outputstu(int index){ for(int i=0;i<index;i++){ printf("%d %s %lf",stu[index].i
- 2020-11-22 21:12weixin_39923262的博客 来源:大数据本文约7100字,建议阅读15分钟...这个包最重要的任务其实并不是进行数据导入,而是为编程和开发R包提供非常实用的工具函数。使用utils包来进行数据导入和初步的数据探索也许仅仅只是利用了utils包不到1%...
- 2023-03-27 08:59回答 1 已采纳 看看是不是中文编码的问题
- 2022-05-14 13:19回答 1 已采纳 最后一位要留出来的,必须以终止符’\0'作为边界。比如字符素组长度是也是不计算'\0';char chs[7] = {'a', 'c', '0', 'z', '3','d'}; -----长度为6
- 2017-08-29 22:03回答 1 已采纳 fread是一个函数。从一个文件流中读数据,最多读取count个元素,每个元素size字节,如果调用成功返回实际读取到的元素个数,如果不成功或读到文件末尾返回 0。 函数原型 size_t fre
- 2024-03-23 05:37C语言,作为一门历史悠久且广泛使用的编程语言,一直被誉为计算机科学的基础。它的简洁性、高效性和灵活性使得C语言成为学习编程的理想起点。标题"“C是最好的编程语言学习资料”"暗示了C语言在编程教育中的重要地位...
- 2021-03-24 05:57盐橘姬的博客 php fread函数使用方法总结php fread函数用于读取文件(可安全用于二进制文件),其语法是fread(file,length),参数file必需,指规定要读取打开文件,length 必需,指规定要读取的最大字节数。php fread函数怎么用?...
- 2020-07-28 14:50编程且快乐的博客 fread函数的原型是:size_t fread(void * ch,size_t mode,size_t number,FILE *fp)。 第一个参数是数组的地址; 第二个参数是数据类型的大小; 第三个参数是需要读取多少个这样的数据类型; 第四个参数是文件指针。...
- 2010-01-19 06:28C编程语言函数库是C语言开发中的重要组成部分,它提供了大量的预定义函数,方便程序员进行各种操作。这个压缩包文件包含了一系列与C语言函数库相关的HTML文档,如036.htm、026.htm等,这些文档很可能详细阐述了各个...
- 2023-04-26 01:24C语言是一种广泛应用于系统编程、应用编程、嵌入式开发以及游戏编程等领域的高级编程语言。它的设计目标是简洁、高效且易于编译,因此它成为计算机科学教育的基础部分,尤其适合初学者入门。本资源“编程语言+C语言+...
- 2022-06-20 16:58C语言是一种基础且强大的编程语言,它以其简洁的语法、高效执行和广泛的应用范围而闻名。"商业编程-源码-C语言函数速查全集.zip" 提供的是一份全面的C语言函数参考资料,适用于商业环境中的编程实践。这份资料可能是...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司