您的位置:首页 > 运维架构 > Linux

Linux&C open creat read write lseek 函数用法总结

2015-08-04 21:07 344 查看
一:五个函数的参数以及返回值。
函数
参数
返回值
open
(文件名,打开方式以及读写方式,文件的权限)
读取成功返回文件描述符fd(0-255),

失败返回-1
creat
(char*(文件名称),文件的权限)
创建成功返回文件描述符,失败返回-1
read
(fd,read_buf(缓存区,相当于一块空间),count(要读的长度))
读取成功返回读取的长度,读取

失败返回-1
write
(fd,write_buf(要写入文件的内容,路径),count(要写入的字节))
写入成功返回写入的长度,写入失败返回-1
lseek
(fd,offset(移动的量),从什么位置)
移动成功返回从文件开头到现在指针位置的字节


二:代码实例:

1:open :https://github.com/yangbodong22011/linuxc/blob/master/20150719/my_creat.c

2:creat:https://github.com/yangbodong22011/linuxc/blob/master/20150721/umask.c

3:read:https://github.com/yangbodong22011/linuxc/blob/master/20150720/read.c

4:write:https://github.com/yangbodong22011/linuxc/blob/master/20150721/unlink.c

5:lseek:https://github.com/yangbodong22011/linuxc/blob/master/20150720/my_lseek.c








window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];


阅读(1) | 评论(0) | 转发(0) |



0
上一篇:Segmentation fault到底是何方妖孽

下一篇:typedef的用法 单向链表的查找、增加、删除、销毁。




相关热门文章

linux 常见服务端口

【ROOTFS搭建】busybox的httpd...

xmanager 2.0 for linux配置

什么是shell

linux socket的bug??



linux dhcp peizhi roc

关于Unix文件的软链接

求教这个命令什么意思,我是新...

sed -e "/grep/d" 是什么意思...

谁能够帮我解决LINUX 2.6 10...








给主人留下些什么吧!~~






评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: