2016 - 2024

感恩一路有你

!c语言 C语言中,怎么知道文件的大小?

浏览量:2351 时间:2021-03-15 06:00:02 作者:admin

C语言中,怎么知道文件的大小?

您需要使用fseek函数将文件指针指向末尾:

fseek(FP,0l,seekuend)

SZ=fTell(FP)

其中SZ是文件的大小。

当您知道文件的大小时,您可以通过fseek将其重新定义到文件的开头:

fseek(FP,0l,seek [set

]或使用以下函数定义文件开始:

rewind(FP)

您可以转到secology查看相关内容。以上课程讲解得很好。

如何用c语言比较3个数的大小,该怎么编程?

这是一个经典的作业。最标准的做法是使用气泡算法。

这个问题可以扩展到更多数字的比较。此时,可以使用循环嵌套的方法来比较任意数量的数组的大小和排序。

如何用C语言获取文件的大小?

我也想知道。目前,当我编写自己的程序来处理CSV格式的文档时,我使用fgets逐行读取,读取一行,处理一行,然后读取下一行。处理的文件从几兆字节到十几兆字节不等,速度可以接受,但一半以上的时间都花在读写上。因为fgets有自己的缓冲区,所以似乎没有改进的余地。我试图增加缓冲,但没有明显的效果。

!c语言 c语言比较大小的代码 c语言闰年的判断编程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。