博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fread 和fgets 函数的使用
阅读量:4313 次
发布时间:2019-06-06

本文共 475 字,大约阅读时间需要 1 分钟。

两个函数都是对FILE *fp 文件进行读取信息,fgets是每次读取一行,fread是一下子读完所有的文件内容。

1 //一、fread的使用 2  3 FILE *fp; 4 int nread; 5 char buf[4096] 6 fp = fopen("/proc/cpuinfo","rb"); 7 nread = fread(buf,1,496,fp);//读取/proc/cpuinfo文件中的所有内容,包括换行符 8 printf("%s",buf); 9 10 //二、fgets的使用(接着上面的文件使用)11 memset(buf,0,sizeof(buf));12 rewind(fp);//将文件指针回到头部,否则读到内容为空13 while(fgets(buf,4096,fp)!= NULL)  //每次读取一行内容14 {15       printf("%s",buf) ;     16 } fclose(fp);

 

转载于:https://www.cnblogs.com/edan/p/10070913.html

你可能感兴趣的文章
注册用户
查看>>
TZC Intercommunication System
查看>>
HDU 4571 SPFA+DP
查看>>
centos 创建以日期为名的文件夹
查看>>
Java Timer触发定时器
查看>>
Page Object设计模式
查看>>
程序的基础知识
查看>>
在VIM中使用GDB调试 – 使用vimgdb
查看>>
python爬虫---从零开始(五)pyQuery库
查看>>
POJ2236(KB5-A)
查看>>
Centos MySQL数据库迁移详细步骤
查看>>
2初出茅庐--初级篇2.1
查看>>
新建 WinCE7.0 下的 Silverlight 工程
查看>>
腾讯的张小龙是一个怎样的人?
查看>>
jxl写入excel实现数据导出功能
查看>>
linux文件目录类命令|--cp指令
查看>>
.net MVC 404错误解决方法
查看>>
linux系统目录结构
查看>>
git
查看>>
btn按钮之间事件相互调用
查看>>