你好, 欢迎回来｡
在这次挑战中, 我想 帮助您熟悉更改文件的位置｡
所以我想让你们做的是
您可以使用fseek和ftell函数来基本上 更改位置, 以便您可以指向文件的中间 与开始或结束相对｡
所以你要写一个程序 它会以相反的顺序打印文件的内容｡
您将使用fseek函数 以搜寻至文件结尾｡
所以你要开始阅读 通过将位置移动到文件结尾, 从文件结尾开始｡
您将使用 ftell函数获取文件指针的位置｡
所以fseek要把 位置,
但您需要使用ftell获取该位置, 然后才能启动 写和阅读｡
要显示为输出 以相反顺序显示文件｡
所以这些将 这里也是一些基本的东西｡
你需要 请事先创建文件｡
一些简单的文本文件, 其中包含 里面有你想要的任何东西
然后你需要
来创建一个文件指针, 然后打开 打开文件并使其只读｡
当你阅读文件的时候, 在开始阅读文件之前, 可以查找到文件末尾
使用fseek方法删除文件｡
一旦使用了fseek 方法,
您就可以使用ftell方法来取得实际位置｡
然后可以使用位置 以开始使用fgtc打印出字符｡
所以我们想得到
文件指针, 我们希望使用它来查找 结束并显示一些信息｡
我们之所以需要使用 ftell是因为while循环知道何时退出｡
所以我们想用ftell来表示 字节数, 我们可以递增计数器｡
所以我们基本上
使用计数器从开始到结束, 然后 以相反的顺序打印｡
这些就是 我们要使用的｡
有许多不同的 实现的方法｡
这才一个｡
如果您有任何问题, 请发邮件给我｡
这会让你熟悉 使用ftell和fseek函数｡
-谢谢—谢谢