直接贴代码吧
```int fd;
```string_s=strerror(error); io->fd.open应该就是获取的内核函数,filename是传递参数,用的绝对路径 结果fd=3,string_s="no such file or directory" 那这样的话fd为什么不等于-1呢
int fd;
```string_s=strerror(error);
fd=io->fd.open(filename,O_RDONLY|O_BINARY);