易码技术论坛

 找回密码
 加入易码
搜索
查看: 144196|回复: 4

一些问题

[复制链接]
发表于 2007-4-4 12:12:14 | 显示全部楼层
怎么没人回?
发表于 2007-4-5 10:52:04 | 显示全部楼层
定义函数 size_t fwrite(const void * ptr,size_t size,size_t nmemb,FILE * stream);
函数说明 fwrite()用来将数据写入文件中。参数stream为已打开的文件指针,参数ptr 指向欲写入的数据地址,总共写入的字符数以参数size*nmemb来决定。fwrite()会返回实际写入的nmemb数目。返回值 返回实际写入的nmemb数目。

定义函数 size_t fread(void * ptr,size_t size,size_t nmemb,FILE * stream);
函数说明 fread()用来从文件流中读取数据。参数stream为已打开的文件指针,参数ptr 指向欲存放读取进来的数据空间,读取的字符数以参数size*nmemb来决定。fread()会返回实际读取到的nmemb数目,如果此值比参数nmemb 来得小,则代表可能读到了文件尾或有错误发生,这时必须用feof()或ferror()来决定发生什么情况。返回值 返回实际读取到的nmemb数目。

缓冲区就是高速的数据交换暂存区域,说法不一样,但是道理一样,用象形来说,就像是物流,其实就是一个暂时的仓库。
 楼主| 发表于 2007-4-5 12:06:41 | 显示全部楼层
问题已解决
谢谢版主
发表于 2007-4-6 20:59:51 | 显示全部楼层
LS客气~~
 楼主| 发表于 2007-4-3 12:26:04 | 显示全部楼层 |阅读模式
  怎么说好呢?
先说这个吧


问一下
fwrite and fread 函数在什么情况下会出错?(除了电力不足,空间不足以外)
如果出错了用什么函数检验?
或者怎么把它找出来?
它们出错有无返回值?


再问一下
图片缓冲区有无界限?(很低级,是吧?)
哪位仁兄给“缓冲区”做一个解释(知道怎么用,但还不清楚具体怎么描述)


谢谢!
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-4-24 11:48 , Processed in 0.013080 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表