摘要:
目录结构:struct dir{ ino_t d_ino; //此目录进入点的ino ff_t d_off; //目录开头到此目录进入点的位移 signed short int d_reclen; //d_name的长度,不包含NULL unsigned char d_type; //d_name的文件类型 char d_name[256]; // 文件名 } 创建和 删除目录:#i... 阅读全文
摘要:
底层文件操作函数:#include<unistd.h>int open(const char* pathname,int flags);int open(const char* pathname,int flags,mode_t mode);//返回值:成功,返回文件描述符 失败,返回-1,失败原因记录在errno中int close(int fd);//返回值:成功返回0 失败返回-1size_t read(int fd,void *buffer,sizeof(buffer));size_t write(int fd,void *buffer,sizeof(buffer));in 阅读全文