zoukankan      html  css  js  c++  java
  • 读取记事本内容长度

                              自己最近写了个关于用C语言是实现读取并统计记事本个数的程序。

                                         (其实确切说好像真的是测试文件大小更适合哦!)

    现在分享下源码,供大家学习交流。
    程序截图:

    方法一:

    #include<stdio.h>
    #include<string.h>
    int main()
    {
        FILE *fp;/*定义文件指针*/
        int i=0;/*定义计数变量*/
        char a[64];/*定义指针文件*/
        if((fp=fopen("密码.txt","r+"))==NULL)
    /*检查判断文件是否为空,如果不为空则执行下列代码。*/
            rewind(fp);/*光标移动到文件开头*/
        while(!feof(fp))/*如果文件不为空,那么执行下列代码。*/
        {
            fscanf(fp,"%c",&a[i]);/*读取文件中中的字符*/
            i++;/*每读一个计数一次*/
        }
        fclose(fp);/*关闭并保存文件。*/
        printf("密码长度为%d
    ",i-1);//输出文件字符的个数。
        return 0;
    }

    方法二:

    #include<stdio.h>
    #include<string.h>
    int main()
    {
            FILE *fp;
            long iLen; /* 保存记事本文本长度 */
            fp=fopen("密码.txt","r+");
            fseek(fp, 0L, SEEK_END);  /* 光标定位到文件末尾,偏移0个字节 */
            iLen = ftell(fp);
     
          /* 返回fp所指向的文件中的读写位置,返回值为long型,在这里是指文本末尾*/
           
            fclose(fp);
            printf("记事本文本长度为:
    %d
    ",iLen);
            return 0;
    }
  • 相关阅读:
    4.0中的并行计算和多线程详解(一)
    Dojo工具包简介
    javascript中event.keyCode
    iText简介(转)
    ServletContext
    java文件加解密算法
    ResultSet 的相关介绍
    spring的AOP的四种实现方式
    java实现文件zip压缩或者解压缩
    Hibernate查询数据的几种方式以及HQL用法及参数的几种使用方法
  • 原文地址:https://www.cnblogs.com/xingyunblog/p/3657735.html
Copyright © 2011-2022 走看看