首先说明,fp文件指针读取完整个文件后,里面的if语句肯定只运行一遍
我想的是fp作为文件指针,来读取文件中的数据,当执行if语句时,用fp1用来记录位置,方便后续操作,这是我想的
但是根据以下的运行结果
我有点不懂,移动fp1怎么还会和fp文件指针有牵连呢?
希望细讲,
那么,如果运行if语句时(已知if语句在整个while过程肯定只会运行一次),我想记录此时的文件位置(至于落后或超前一个读取长度,这些都无所谓,后续可以通过fseek函数调整),以便后续使用方便(即直接用fread函数,通过fp1来作为定位文件指针位置,直接读取特定位置上的数据),我应该具体怎么操作来记录呢?