open / read / write是低级I / O函数,如果速度是我首先考虑的问题,如何选择open / read / write和fopen / fread / fwrite?
答案 0 :(得分:6)
更高级别的功能也为您提供了易用性,fopen()
等功能为您提供了与open()
不同的内置I / O缓冲。 I / O缓冲确保fopen()
比open()
快得多。
除了上述区别如果你只有文件描述符,你应该使用读,写等,而如果你有FILE *
,你应该使用像fread
,fwrite
这样的函数等