你好, 欢迎回来｡
我们的第一个挑战 执行一些文件阅读｡
具体来说,
在这次挑战中, 我们会读一些字符让你们熟悉一下 使用fputc函数｡
所以我希望你们
我想让你们写一个程序来找出 文本文件中的行数｡
因此, 您需要创建一个文件 它包含一些文本行｡
你必须创建一个文件｡
请记住, 此文件必须
放置在可执行文件所在的位置, 然后您可以 请双击可执行文件并在与该文件相同的目录中运行它｡
或者如果您从 集成开发环境中, 您是从代码块运行它的
然后您可以将文本文件放在源文件所在的 位于您在c源文件中保存项目的位置｡
所以你必须创建一个文件
因为你需要阅读和 在文件中写入一些数据｡
你需要 打开测试文件｡
我们需要f 开放式通话这将让您熟悉基础知识｡
您需要使用fgetc
函数来解析文件中的字符, 直到您 命中文件结尾｡
因此, 如果是文件结尾, 您可以 在到达文件末尾之前递增计数器,
这就是 就能数出行数了｡
因此, 您只需创建一个本地 计数器的变数｡
你要做的就是 希望将文件本身的总行数显示为输出｡
所以这将是一个基本的 一个让你熟悉文件输入和输出的基础知识的程序｡
确切地说, 总要 使用fopen打开一个文件｡
我们要熟悉一下 使用文件指针｡
我们要关闭我们的 文件,
然后我们将使用重要的fputc函数｡
所以while循环 必须创建一个局部变量,
它只是一个计数器
当你阅读到每一个 字符时, 可以将字符与换行符进行比较｡
这是回报｡
如果你有换行符 您需要递增计数器以便对每行进行计数｡
此函数的全部目的是 计算文件中的行数｡
祝你好运｡
我们将在这里使用基础知识｡
我希望这能让你熟悉 使用文件指针并在fgetc中打开文件｡
-谢谢—谢谢