首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

想向诸位讨教关于c文件操作的有关问题

2013-10-18 
想向诸位讨教关于c文件操作的问题c的文件操作分为流式文件操作和I/O文件操作,两者本质区别在哪里?性能优劣

想向诸位讨教关于c文件操作的问题
c的文件操作分为流式文件操作和I/O文件操作,两者本质区别在哪里?性能优劣各是什么?如果我在移动设备上开发,应该选择哪一种?
[解决办法]
C的文件操作都需要通过I/O操作,区别只是在于直接读写还是通过缓冲区缓冲,移动设备上建议用带缓冲区的操作方式,也就是通过fopen/fclose/fread/fwrite等函数来操作。

引用:
c的文件操作分为流式文件操作和I/O文件操作,两者本质区别在哪里?性能优劣各是什么?如果我在移动设备上开发,应该选择哪一种?

[解决办法]
“c的文件操作分为流式文件操作和I/O文件操作”
哪里讲的?
[解决办法]
带缓冲区的操作方式读写的时候大多在缓冲区中进行,这样操作IO的次数会变少,效率当然比较高。

引用:
Quote: 引用:

c的文件操作分为流式文件操作和I/O文件操作,两者本质区别在哪里?性能优劣各是什么?如果我在移动设备上开发,应该选择哪一种?


引用:
C的文件操作都需要通过I/O操作,区别只是在于直接读写还是通过缓冲区缓冲,移动设备上建议用带缓冲区的操作方式,也就是通过fopen/fclose/fread/fwrite等函数来操作。

Quote: 引用:

c的文件操作分为流式文件操作和I/O文件操作,两者本质区别在哪里?性能优劣各是什么?如果我在移动设备上开发,应该选择哪一种?
多谢!能不能具体说下“用带缓冲区的操作方式”的原因?“直接读写”主要用于哪里?

[解决办法]
推荐看C标准库和UNIX系统编程。
[解决办法]
APUE

热点排行