fopen与open函数的区别 open属于Linux平台的系统调用接口。 fopen是C标准库函数,可移植性更强,fopen带缓冲区,效率更高。 在Linux中,针对一般文件操作优先选择fopen,如果操作的是设备驱动文件,则调用open函数。