导航

2012年5月7日

摘要: 一,read 函数从打开的设备或文件中读取数据#include <unistd.h> ssize_t read(int fd, void *buf, size_t count); 返回值:成功返回读取的字节数,出错返回-1并设置errno,如果在调read之前已到达文件末尾,则这次read返回0 读上来的数据保存在缓冲区buf 中,同时文件的当前读写位置向后移。注意这个读写位置和使用C标准I/O库时的读写位置有可能不同,这个读写位置是记在内核中的,而使用C标准I/O库时的读写位置是用户空间I/O缓冲区中的位置。二,write 函数向打开的设备或文件中写数据 #include < 阅读全文

posted @ 2012-05-07 15:53 网名还没想好 阅读(2249) 评论(0) 推荐(1) 编辑