ssize_t read(int fd, void *buf, size_t count);

参数:
fd:文件描述符

buf:存数据的缓冲区count:缓冲区大小

返回值:

0:读到文件末尾。成功;   > 0 读到的字节数。失败:    -1, 设置 errno-1: 并且 errno = EAGIN 或 EWOULDBLOCK, 说明不是read失败,而是read在以非阻塞方式读一个设备文件(网络文件),并且文件无数据。

linux read函数详解及应用相关推荐

  1. linux下wait函数,Linux wait函数详解

    wait和waitpid出现的原因 SIGCHLD --当子进程退出的时候,内核会向父进程SIGCHLD信号,子进程的退出是个异步事件(子进程可以在父进程运行的任何时刻终止) --子进程退出时,内核将 ...

  2. linux glob函数详解

    glob库函数用于Linux文件系统中路径名称的模式匹配,即查找文件系统中指定模式的路径.注意,这不是正则表达式匹配,虽然有些相似,但还是有点差别. glob函数原型        #include ...

  3. linux 信号处理函数详解

    转自:http://blog.csdn.NET/sddzycnqjn/article/details/7285760 1. 信号概念  信号是进程在运行过程中,由自身产生或由进程外部发过来的消息(事件 ...

  4. linux时间函数详解

    一.时间相关说明 格林威治时间表示0时区的标准时间.其他时区的时间和此标准时间均有时间差.UTC(Universal Time Coordinated)是世界协调时间,是格林威治时间在互联网中的表示方 ...

  5. linux socket函数详解,linuxSocket_函数.doc

    垄话让蛤驻本扑缔蛙画乐谁啊绅驯钟鬼作娄醉龙嫂钠孝叔肛歼孽及蒂吐表蚕叉茂膏缮烫再熔汾帆帜钢姬苫云揣诊保绩判庞瞩芝揍蒲垃饿裔恍疗镊畏架浓谱极赤侨辆雀橱颓座寓卓皖森鬃香强孽饵讣蔽际狐颖钾妨壕托扯盐蛮它射图统 ...

  6. linux mmap 函数详解,Linux之mmap函数简介

    本文主要讲述mmap 函数的使用,与驱动中 mmap 函数的实现 mmap 怎么使用,怎么实现,为什么 mmap 可以减少额外的拷贝? 下面简单详情. 一. mmap 的使用#include void ...

  7. linux mmap 函数详解,mmap函数详解与代码实操

    icon1.jpg mmap 函数是 unix/linux下的系统调用. 当存在客户-服务程序中复制文件时候,其数据流如下,要经历四次数据复制,开销很大. image.png 果采用共享内存的方式,那 ...

  8. linux select函数详解

    在Linux中,我们可以使用select函数实现I/O端口的复用,传递给 select函数的参数会告诉内核: •我们所关心的文件描述符 •对每个描述符,我们所关心的状态.(我们是要想从一个文件描述符中 ...

  9. Linux pause函数 详解

    int pause(void); 作用:使调用进程(线程)进入休眠状态(就是挂起):直到接收到信号且信号函数成功返回 pause函数才会返回 返回值:始终返回-1 示例代码: #include < ...

  10. linux symlink 函数,详解C语言中symlink()函数和readlink()函数的使用

    C语言symlink()函数:建立文件符号连接头文件: #include 定义函数: int symlink(const char * oldpath, const char * newpath); ...

最新文章

  1. ios tableview 滑动到底部
  2. JavaCore/HeapDump文件及其分析方法
  3. .NetCore SkyWalking APM实现服务器监控环境安装及基础使用
  4. Java EE 7中的资源和依赖注入
  5. css 单行/多行文字垂直居中问题
  6. 最全Java面试208题,涵盖大厂必考范围!强烈建议收藏~
  7. 遇见JMS[1] —— activeMQ的简单使用
  8. C# DataTable怎么合计字段
  9. oracle 11g regexp_substr,oracle中REGEXP_SUBSTR方法的使用
  10. 当前仍在编辑文章 - Java 并 发 编 程 基 础
  11. 关于HTTPOXY漏洞的分析说明
  12. 基于ssm医院病历管理系统
  13. cowpatty无线破解之——WPA-PSK字典攻击
  14. 三分钟入门电力系统之----------三道防线
  15. 使用域名访问服务器网站,使用域名访问网站是啥意思
  16. 若依ruoyi框架整合magic-api快速开发
  17. 联想笔记本电脑insert键占用,当鼠标变成小方块时,如何解决
  18. python 正则表达式 匹配身份证号
  19. 记录---Rosalind之problemsSolutions__0002
  20. 二氧化硅纳米微球量子点荧光猝灭贵金属纳米簇(NMNCs)/二氧化硅微球钼酸钙荧光粉的制备与研究

热门文章

  1. 自荐信当计算机课代表,北邮自主招生自荐信
  2. 第八章 排序 思维导图
  3. 【赛博学】这才是元宇宙-三层空间-现实-经济-网络
  4. 最好用的网易邮箱工具-网易邮箱助手_我是亲民_新浪博客
  5. Leaflet使用介绍
  6. TCH FR/HR全速率、半速率信道编码
  7. 0814 LVGL汉字引入
  8. word文档变成0字节_如何恢复0字节的word文档【五个步骤免费恢复】
  9. ElasticSearch练习二:聚合语法学习(aggs、bucket、metric、hitogram、date hitogram)
  10. 2022最新酒桌小游戏喝酒小程序源码_带流量主