c语言的文件函数在用户空间中创建8K个缓冲区,fopen返回FILE*的指针(地址)。 类似open的函数位于内核和用户空间之间,open返回非负整数。 当前进程的文件描述符。
这不是重载,而是参数函数(c语言知识点constchar*pathname,int flags,…)
flags有三个选项和权限。
perror :打印错误消息
strerror(Errno ) :打印错误消息(返回字符串) )。
引线:
自己封装read函数,read时可能会被信号中断,所以自己封装,中断后继续读。
write软件包:
防止被中断或中断