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);
阅读(932) | 评论(0) | 转发(2) |