C语言:open和fopen的区别简述

C言语:open和fopen的区别简述

1、前者前往一个文件形貌符,后者前往一个文件指针。

2、前者无缓冲,后者有缓冲。

3、前者与 read, write 等共同使用, 后者与 fread, fwrite等共同使用。后者是在前者的基本上扩展而来的,在大大多情况下,用后者。

4、open 是体系调用 前往的是文件句柄,文件的句柄是文件在文件形貌副表里的索引,fopen是C的库函数,前往的是一个指向文件布局的指针。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享