首页 > 代码库 > 文件IO详解(八)---read函数详解

文件IO详解(八)---read函数详解

read函数用来在进程中读取某文件中的内容。

函数原型:
技术分享
技术分享
函数参数:
  • fd:要读取的文件描述符
  • buf:保存从文件中读取到的内容的内存首地址
  • count:希望从文件读取到字节数
返回值:
  • 读取文件发生错误时返回 -1 
  • 读取文件遇到文件结尾时返回 0
  • 读取文件正常时返回实际读到的字节数
要注意希望读到的字节数和实际读到的字节数可能并不相等,实际读到的字节数总是小于等于希望读到的字节数。

文件IO详解(八)---read函数详解