• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C语言 > 获取一个文件行数的方法

获取一个文件行数的方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了python获取文件的行数,java 获取文件行数,c#获取文件行数,linux 获取文件行数,c语言获取文件行数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

第一种方法
 
思路:将文件中的字符一个一个读出,然后与 \n 作比较。

第二种方法
 利用fgets。fgets的原型:char *fgets(char *s, int size, FILE *stream);,fgets最多可以读到size-1个字符,剩下的一个是给 \0 预留的,即总要给 \0 预留一位。同时还应注意:fgets遇到 \n 时就停止本次读取,如果数组中可以放下 \n 那么就读 \n ,否则只能下一次读取了,但是可以肯定的是,如果放到下一次读,那么 \n 肯定是第一个,从而造成下次只能读到 \n ,\0会自动加上。剩下的内容还得下下次读。这下就找到规律了!即 \n 总是在 \0 的前一位上。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 获取一个文件行数的方法

相关文章

  • 2017-05-28C++如何通过ostringstream实现任意类型转string
  • 2017-05-28C语言字符串快速压缩算法代码
  • 2017-05-28关于C++中虚拟继承的一些总结分析
  • 2017-05-28C++快速幂与大数取模算法示例
  • 2017-05-28C++双向循环列表用法实例
  • 2017-05-28详解C语言中freopen()函数和fclose()函数的用法
  • 2022-04-30什么是工程/项目?
  • 2017-05-28有关C++头文件的包含顺序研究
  • 2017-05-28C++设计模式编程中Template Method模板方法模式的运用
  • 2017-05-28C语言中的fscanf()函数与vfscanf()函数使用

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 简单谈谈C++ 头文件系列之(algorithm)
    • MoveWindow() SetWindowPos()的区别于联系
    • C语言中函数的声明、定义及使用的入门教程
    • wince禁止程序标题栏上的退出按钮示例
    • 基于C++ Lambda表达式的程序优化
    • C实现与 uint64_t 相同功能的类
    • 深入理解c++中virtual关键字
    • 素数判定算法的实现
    • 详解C++编程中的条件判断语句if-else与switch的用法
    • 使用c语言生成随机数的示例分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有