32位 *** 作系统,VC++6.0我用fopen打开一个3.97G的文件可以么,然后我用fseek和ftell来获取文件大小却出错

32位 *** 作系统,VC++6.0我用fopen打开一个3.97G的文件可以么,然后我用fseek和ftell来获取文件大小却出错,第1张

你的内存根本就不足4G如何去读一个如此大的文件,32位系统最高支持3.25g 32位地址总线本来最高就只能到4G 专用的一些地址再占掉一0.75G左右就剩下3.25G左右内存可用了。

只要路径正确,计算机上的文件都可以打开。 函数原型:FILE *fopen(char *filename, char *mode)功 能:以mode指定的方式打开名为filename的文件 返 回 值:成功,返回一个文件指针;否则,返回0 fopen()函数中第一个形式参数表示文件名,


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6041528.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-12
下一篇 2023-03-12

发表评论

登录后才能评论

评论列表(0条)

保存