Chinaunix首页 | 论坛 | 博客
  • 博客访问: 182976
  • 博文数量: 54
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2018
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-31 23:14
文章存档

2014年(2)

2013年(52)

分类: 嵌入式

2013-07-23 20:33:18

cp :
命令行参数
int main(int argc,char *argv[])
文件打开
open
int open(const char *pathname, int flags);
pathname:
"./1.c" 
"/mnt/hgfs/桌面/share/第五天/day5/1.c"
open("./1.c",O_RDWR);
creat:
fd = open(F_NAME,O_RDWR|O_CREAT,777);
O_RDWR|O_CREAT  操作属性  777 代表文件本身的属性
文件的读写(mmap)
read
ret=read(fd,buf,1024);
//ssize_t read(int fd, void *buf, size_t count);
fd -----文件描述符
buf----内存的首地址(放数据,使用之前要向系统申请)
count---期望读取的字节数
返回值---实际读取的字节数
write
文件的关闭
close:
close(fd);
阅读(894) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~