【问题标题】:How to read a file backwards in C? [duplicate]如何在C中向后读取文件? [复制]
【发布时间】:2016-05-26 14:35:55
【问题描述】:

我正在从文件中读取单行字符串,我需要以相反的顺序将其读入数组。我怎样才能做到这一点?(我正在使用C)。

所以,我的文件看起来像:

ACGTGCGATCGATCGATCGATATCGATCGTCTGCTTAAGCTC

我希望我读入的字符数组看起来像:

CTCGAA...

提前致谢。

【问题讨论】:

标签: c arrays string file io


【解决方案1】:

将文件从前到后读入数组,然后将数组的内容反转到位。这是最好的方法,因为向后读取文件是一个非常慢的操作。

【讨论】:

  • 感谢您回答 OP 的问题。我不明白这些笑话,反对票和接近票。这家伙有一个简单的需求,问了一个简单的问题。要么回答,要么继续。
  • @TravelingTechGuy 这个问题被否决了,因为它可以通过在选择的搜索引擎中输入一个句子来回答。这是一个您只需思考五分钟即可轻松解决的问题。
  • 我明白了,但有时人们并不真正知道要搜索什么,或者他们认为有一种内置方法可以做他们需要的事情(即向后读取文件),但他们缺少.并非我们所有人都具有编程背景(例如,这个人看起来像是在尝试读取基因数据)。即使是像你这样的单行答案也足以让他走上正轨。无论如何,这个问题并不“太宽泛”。
  • @TravelingTechGuy 查看重复的问题。如果 OP 在提出问题时只是查看了建议的类似问题,他会发现 user694733 链接到的重复项。
  • @TravelingTechGuy 谷歌搜索问题的确切标题是一个开始。不需要成为程序员。
猜你喜欢
  • 2012-02-01
  • 2013-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-02
  • 2011-02-20
相关资源
最近更新 更多