C语言中 怎样读取一个文本文档中的特定位置的特定长度的字符

我想编写一个程序 能够实现如下功能

read.exe a /b/c /d result
read.exe a /b/c /d result
将a文件打开,从 第b 行 的第 c个字符开始读取,读取d个字符长度。
将读出的字符赋给 result。

你的这个result是什么?应该是个文件吧.
编写这样的程序主要用到(1)fopen函数,用于打开文件,返回一个文件指针,fwrite函数,写入文件(也就是你要的result文件),及fclose函数,文件操作完时要关闭文件指针.(2)fseek函数,用于文件指针的定位,也就是将文件指针放到你要操作的文件中的某个位置.(3)然后用的就是fread函数,用于读取一块数据,你可以指定数据的长度,没有什么技术可言的,自己查一下这几个函数的原型就会明白了.
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜