Chinaunix首页 | 论坛 | 博客
  • 博客访问: 91899
  • 博文数量: 55
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 16
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-17 00:28
文章分类

全部博文(55)

文章存档

2014年(1)

2013年(54)

我的朋友

分类: 嵌入式

2013-09-10 00:53:54

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);
阅读(522) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~