当前位置: 首页 > news >正文

江西城乡建设网站互联网创业项目

江西城乡建设网站,互联网创业项目,工信部网站备案平台,网页设计:编程学习网站素材一、read用法 例#xff1a;代码如下: 第一步在程序当前目录新建 ————————————————— #include stdio.h #include fcntl.h //open头文件 #include unistd.h //read头文件 #include sys/types.h //read头文件 #include 代码如下: 第一步在程序当前目录新建 ————————————————— #include stdio.h #include fcntl.h //open头文件 #include unistd.h //read头文件 #include sys/types.h //read头文件 #include sys/uio.h //read头文件 int main(){ int fd; char *buf; fd open(“a.txt”,’r’); if(fd 0) printf(open file error!); if((read(fd,buf,1000)) 0) { printf(read file error!); }else{ printf(read information:%s\n,buf); } close(fd); } -------------------------------------------------------- 运行效果: 二、read扩展 健壮地读无缓冲 无缓冲健壮地读的原理首先将待读入文件的长度放入一个临时变量中循环的读取文件当临时变量的值等于0时代表读完毕。 故无缓冲健壮地读是通过一个 while循环和一个临时变量来保证文件被读取完毕 例: 我们采用无缓冲健壮地读 ——————————————————— #include stdio.h #include fcntl.h #include unistd.h #include sys/types.h #include sys/uio.h ssize_t readExtend(int fd,void *usrbuf,size_t n); int main(){ int fd; char *buf; fd open(“a.txt”,’r’); if(fd 0) printf(open file error!); if((readExtend(fd,buf,1000)) 0) { printf(read file error!); }else{ printf(read information:%s\n,buf); } close(fd); } ssize_t readExtend(int fd,void *usrbuf,size_t n){ size_t tmp n; //临时变量 存储待读取长度 ssize_t nread; //返回值 char *tmpBuf usrbuf; while(tmp 0){ if((nreadread(fd,tmpBuf,tmp)) 0){ return -1; }else if(nread 0) break; tmp -nread; tmpBuf nread; } return (n-tmp); } ---------------------------------------------------------- 二、read扩展 健壮地读有缓冲 有缓冲读的原理就是将数据缓冲至usrbuf中当我们调取read时候会检测缓冲值中是否存在如果存在则不进行读取如果缓存的长度小于所需的长度则重新调取read读取。
http://www.laogonggong.com/news/115408.html

相关文章:

  • 可以做卷子的网站免费签名设计软件
  • 梅州做网站多少钱自己如何建设一个彩票网站
  • vs网站开发如何发布wordpress怎么改登陆地址
  • 鑫迪一键建站系统做网站如果被忽悠了咋办
  • 长春制作网站定制万邦工程管理咨询有限公司
  • 爱采购下载app手机网站怎么做优化
  • 世界杯积分榜排名做网站需要知道优化吗
  • 御花园网站建设公司秦皇岛网站开发价格
  • 在哪里做网站效果好网站域名怎么用
  • 兰州网站排名公司网站邮件设置
  • 适合ps做图的素材网站有哪些网站的数据库选择
  • 服装设计找图网站网站数字化建设
  • 电龙网站建设网站建设的研发支出费用化
  • p2p理财网站开发要求大连工程建设信息网站
  • 网站建设管理自查报告深圳网站制作公司地址
  • 如何设置网站icon招工做哪个网站
  • 同企网站建设做网站公众号开发服务招标公告
  • 北京 网站代运营南昌集团网站建设
  • 广告宣传网站自动推广工具
  • 做直播网站软件分析网站建设前期的seo准备工作
  • 丽江旅游网站建设线上电脑培训班
  • 手机微信官方网站首页常熟做网站多少钱按
  • 备案价网站廊坊市网站
  • 用电信固定IP做网站asp网站的配置
  • 域名网站计划怎么写酒吧网站设计
  • 电商网站建设功能网页打不开404
  • 凯里市网站建设做电影网站详细教程
  • 软件下载网站模版wordpress优化宝塔
  • 泰安网站建设入门推荐dw软件可以做哪些网站
  • 人才网站建设报告本地wordpress站点上传