问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言如何把一个文本文件的某一行删除掉?

发布网友 发布时间:2023-11-22 12:53

我来回答

3个回答

热心网友 时间:2024-12-01 13:31

可以用c语言的fseek()函数(stdio.h),...随机读写
要知道, 一个文件打开后有一个位置指针, 指示当前读写位置..
顺序读写时, 读写一个, 系统自动把位置指针移动到下一位置...
用fseek()就可以手动更改..
用法是fseek(FILE*(文件指针),long offset(偏移量),int whence(参考位置))
参考位取值:0 文件开头, 1 当前位置, 2 文件最后..
作用就是将FILE*指定的文件的位置指针从参考位置移动offset字节
移动方向由offset的+/-决定..
另外用rewind()可以将位置指针恢复到文件头..

热心网友 时间:2024-12-01 13:31

不能只删除一行,需要全部读出,处理后再重新写回去,或者用fseek将需要改变的那一行之后的全部读出再写回去

热心网友 时间:2024-12-01 13:32

你是做通信录吗?
我也遇过类似的问题,要删除的话。
你可以用那一行的后面一行覆盖它。(直到结束)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江西蓝天学院和赣江职业技术学院哪个好? 江西有什么好的中专学校 什么是单点登录(SSO),以及单点登录的实现流程 前端实现单点登录(SSO) 前端单点登录如何实现 面试官:来说说单点登录的三种实现方式 为什么很多人不买哈弗H9 座机如何开通国内长途 座机如何申请 辽宁省出租车手续怎么办? 如果努力付出却失败了,你会怎么办? 长春到上海的K518次列车在上海的哪个火车站是终点呀?2 我有qq的账号和密码,可是绑定的手机号码不用了,要怎么才能在新手机登... 请问这个字“琑”怎么读?3 两个字可以倒过来读的词语文艺一点的。23 琑怎么读音是什么意思?2760 ,必须要手机才能申请吗? 现在steam上的辐射4这么便宜了会锁区运行吗 原籍外地户口,已有港澳通行证。现在是深圳户口,需要重新办理港澳通行证... STEAM上辐射4历史最低多少钱2 steam夏季特惠,辐射4,应该购买哪几个,请大神指导5 设计荷塘月色的的导入语和结语 最好的木蜡油是什么牌子61 项城天安大道与通济大道交叉口有违章拍照吗? 2008年北京二号人物是谁呢 dnf返回城镇的时候会黑屏很久 是不是显卡的原因 下面是我电脑的配置 会... 中国移动自由wlan (web认证方式) 是什么意思?怎样收费的? 平时都是... 我设置过一次了,还能改第二次吗?怎么改640 我设置过一次了,还能改第二次吗?怎么改?270 第二次该如何修改?135 除了手机号码申请,还可以用什么申请? 华为手机两个如何同时登录 坡心镇的人口数据 华为手机怎样注册第二个? 球杆机雕剑纹用多久掉色 这盘残局谁来帮我解解 ...那我使用以前的手机号注册的QQ号还能用吗?忘记密码了怎么办_百度... 怎么可以改第2次302 怎么第二次更改137 怎么进行第二次修改343 小狗生了死胎后,肚子为什么还大? 猫咪肚子持续性增大会是死胎么 有奖问答,请问这是多少?20的悬赏,记得带上解题思路 吉林至上海k518所经过各站时间都是什么时间10 我是外地户口,现在在南山区租房住,请问各位大虾南山哪里可以办理港澳通... 51单片机是如何存储程序和数据的2 广东话琑字怎么读?1 两个反义字在前面的成语7 请问这是一个什么(琑)字856 三星为什么要离开中国?97