- 链接地址:https://blog.csdn.net/weixin_45964837/article/details/121155502
- 链接标题:71-Linux文件操作的系统调用_执行fopen时有没有系统调用-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:9131
1.文件操作的系统调用,他们的实现在内核(操作系统)中①open() ②read() ③write() ④close()2.C语言中的fopen()是一个库函数,他调用的是open(底层的系统调用)fopen是靠open实现的,无论上层分了多少与文件有关的函数,从底层来讲就只有4个与文件有关的函数3.Linux不分文本文件和二进制文件,在Linux上没有什么区别,只有windows才分4.最底层是计算机硬件,硬件之上是操作系统(内核),用户和内核直接有系统调用,通过系统调用可以进入内核_执行fopen时有没有系统调用
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除