
C语言中获取文件大小的例子
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文章介绍如何使用C语言编写程序来获取文件的大小。通过实例代码展示了fstat或lstat函数的应用方法,帮助读者轻松掌握相关技巧。
1. `fseek` 函数原型:
代码如下:
```c
int fseek(FILE * stream, long int offset, int origin);
```
参数说明:
- `stream`,文件流指针;
- `offset`,偏移量;
- `origin`,原(始位置)。其中`origin`的可选值有SEEK_SET(文件开始)、SEEK_CUR(文件指针当前位置)、SEEK_END(文件结尾)。
函数说明:
对于以二进制模式打开的流,新的流位置是 `origin + offset`。
2. `ftell` 函数原型:
```c
long int ftell(FILE * stream);
```
函数说明:
返回当前文件中的当前位置。对于二进制流返回值为距离文件开始位置的字节偏移量。
全部评论 (0)
还没有任何评论哟~


