linux c read
时间: 2023-08-30 15:06:47 浏览: 121
linux C文件读写
5星 · 资源好评率100%
读取文件的函数是 `read`,它的原型为:
```
ssize_t read(int fd, void *buf, size_t count);
```
其中,`fd` 是文件描述符,`buf` 是接收数据的缓冲区,`count` 是要读取的字节数。
`read` 函数会从文件中读取 `count` 个字节到 `buf` 缓冲区中,返回实际读取的字节数。如果返回值为 0,则表示已到达文件末尾;如果返回值为 -1,则表示读取失败,可以通过 `errno` 全局变量获取具体的错误信息。
阅读全文