1,头文件:

#include <unistd.h>

2,函数声明:

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

3,函数说明:

read()会把参数fd 所指的文件传送count 个字节到buf 指针所指的内存中. 若参数count 为0, 则read()不会有作用并返回0.

4,返回值:

返回实际读取到的字节数, 如果返回0, 表示已到达文件尾或是无可读取的数据,此外文件读写位置会随读取到的字节移动

5,错误代码
当有错误发生时则返回-1, 错误代码存入errno 中, 而文件读写位置则无法预期.
EINTR 此调用被信号所中断.
EAGAIN 当使用不可阻断I/O 时(O_NONBLOCK), 若无数据可读取则返回此值.
EBADF 参数fd 非有效的文件描述词, 或该文件已关闭.

read()函数:读文件函数相关推荐

  1. PHP使用feof()函数读文件的方法

    这篇文章主要介绍了PHP使用feof()函数读文件的方法,以实例形式对比了正确与错误的用法,阐明了feof()函数的使用技巧,需要的朋友可以参考下 本文实例讲述了PHP使用feof()函数读文件的方法 ...

  2. C++:用ReadFile函数读文件 (附完整源码)

    C++:用ReadFile函数读文件 BOOL Read(char *filePath) {HANDLE pFile;DWORD fileSize;char *buffer,*tmpBuf;DWORD ...

  3. 用c语言对文件的写入和保存,C++_C语言中对文件最基本的读取和写入函数,C语言read()函数:读文件函数( - phpStudy...

    C语言中对文件最基本的读取和写入函数 C语言read()函数:读文件函数(由已打开的文件读取数据)头文件: #include 定义函数: ssize_t read(int fd, void * buf ...

  4. matlab读文件函数程序,Matlab 文件读写函数

    MATLAB中的文件 m文件: 命令行方式程序可读性差,而且不能存储,对于复杂的问题,应编写成能存储的程序文件.包含matlab语言代码的文件称为m文件,其扩展名为m. 用户如想灵活应用matlab去 ...

  5. python提供了3个常用的读文件函数、分别是,Python3 对文件操作

    在计算机系统中,以硬盘为载体存储在计算机上的信息集合称为文件.文件可以是文本文档.图片.声音.程序等多种类型.在编程时经常要对文件进行读写等操作, 从程序员的视角可以把文件理解为是连续的字节序列,进行 ...

  6. php 文件保存函数,PHP文件函数

    PHP文件函数 函数 描述 PHP basename()返回路径中的文件名部分.3 chgrp()改变文件组.3 chmod()改变文件模式.3 chown()改变文件所有者.3 clearstatc ...

  7. C语言read()函数:读文件函数(由已打开的文件读取数据)

    相关函数:readdir, write, fcntl, close, lseek, readlink, fread 头文件:#include <unistd.h> 定义函数:ssize_t ...

  8. C语言read()函数:读文件函数

    头文件:#include <unistd.h> 定义函数:ssize_t read(int fd, void * buf, size_t count); 函数说明:read()会把参数fd ...

  9. PHP feof() 函数读文件的使用

    (PHP 4, PHP 5) feof - 测试文件指针是否到了文件结束的位置 如果服务器没有关闭由 fsockopen() 所打开的连接,feof() 会一直等待直到超时而返回TRUE.默认的超时限 ...

最新文章

  1. CSS属性disabled和readonly的区别是什么
  2. java byter是字节吗_GitHub - XXQAQ/Byter: 字节对象转换框架,一个基于字节的 Gson/FastJson...
  3. 什么是Scanner?next()和hasNext() ? nextLine()和hasNextLine()?
  4. TfidfVectorizer中的参数norm默认值是l2
  5. Qt学习(二):菜单栏、工具栏和对话框
  6. 谷歌加载web workers问题
  7. boost::polygon模块实现多边形间隔相关的测试程序
  8. linux 的 usr 文件
  9. python读写文件操作_详解Python文件读写操作
  10. dede无法在这个位置找到head.html2,织梦搜索:DedeCMS 提示信息
  11. SQLLoader1(简单测试,以控制文件方式导入数据)
  12. 为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题?...
  13. 转换为正整数_进制之间的转换
  14. Django 【第一篇】基础
  15. Restorator 2007 Build 1709 韦斯特*金 汉化版
  16. Python学习笔记(15)-Python代码转换为exe可执行程序详解
  17. 记录List做分页、模糊搜索、时间排序
  18. 2. 查询表product——统计所有库存商品的总价值
  19. C#怎么判断是鼠标左键单击还是右键单击?
  20. Cherry键盘-windows键-没反应

热门文章

  1. VMwear虚拟机安装动态网卡和静态网卡(Basic Service版)
  2. IPv6基本配置(华为设备)
  3. Win7环境下搭建Android安卓开发环境
  4. 辐射光电流测试软件,辐照度测量与评估教程.pptx
  5. Linux赋予用户读写权限
  6. 盘点世上最牛的5篇博士论文,跪拜!
  7. SpringCloud搭建微服务之Hystrix熔断器
  8. Android学习 - Material Design设计规范
  9. 用html写一首古诗,怎么用html/css写一首古诗
  10. 计算机专业课程知识目标,计算机应用专业课程教学计划