用文件操作函数获取文件的大小,行数
来源:互联网 发布:手机短信修改软件 编辑:程序博客网 时间:2024/05/17 22:45
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
struct fileinfo//文件大小,行数结构体
{
int lines;
int size;
};
struct fileinfo countline(const char* filename)
{
FILE* fp;
struct fileinfo info;
fp = fopen(filename, "r");
if ((int)fp == 0)
{
perror("openfile error:");
exit(0);
}
char buf[1024];
int lines = 0;
while (fgets(buf, 1024, fp))//若fgets返回NULL,则退出循环
{
lines++;
}
info.lines = lines;
info.size = ftell(fp);//此时fp指针指向文件末尾,ftell的返回值即为文件大小
fclose(fp);
return info;
}
#include<stdio.h>
#include<stdlib.h>
struct fileinfo//文件大小,行数结构体
{
int lines;
int size;
};
struct fileinfo countline(const char* filename)
{
FILE* fp;
struct fileinfo info;
fp = fopen(filename, "r");
if ((int)fp == 0)
{
perror("openfile error:");
exit(0);
}
char buf[1024];
int lines = 0;
while (fgets(buf, 1024, fp))//若fgets返回NULL,则退出循环
{
lines++;
}
info.lines = lines;
info.size = ftell(fp);//此时fp指针指向文件末尾,ftell的返回值即为文件大小
fclose(fp);
return info;
}
0 0
- 用文件操作函数获取文件的大小,行数
- 文件操作:获取一个文件的行数
- 用文件函数获取文件的大小代码片段
- 快速获取文件的行数
- \t\twindows 获取文件的大小 函数
- C语言用fstat函数获取文件的大小
- PHP获取文件行数
- [转]获取文件行数
- php获取文件行数
- 获取文件行数
- python获取文件行数
- 使用len()获取文件的行数
- 获取图片文件原始大小的API函数
- php获取远程文件内容与大小的函数代码
- PB获取图片文件原始大小的API函数
- 获取文件的大小代码
- PHP获取文件的大小
- C++ 获取文件的大小
- 【hibernate】hibernate中的各种问题
- web导入excel(利用POI解析)
- python中 __name__及__main()__的妙处
- Atitit 列表表格按照字段排序数据解决方案
- Android Scroll分析(一)滑动效果产生分析
- 用文件操作函数获取文件的大小,行数
- 60 余家免费正版图片网站,应该是目前最全的的集合了【收藏】
- 第九章练习题
- Linux基础之五——文件管理命令
- C语言编写注释转换问题
- springMVC访问静态资源
- android.util.Singleton 源码了解
- vb.net 教程 5-14 图像处理之内存处理基础1
- js中,一些非致命性错误会影响程序正常执行,如何忽略这些错误?