| 查看: 482 | 回复: 1 | ||
[求助]
c语言文本操作
|
|
请教大神c语言问题: 假设有这么一个文本,里面存放的是用户名,一个用户名一行,现在要实现往这个文本中添加用户以及删除某用户,请问这两点需求如何实现。 先说添加,我用fopen(file,"a" 实现每次往最后一行添加用户。再说删除,我有疑问的也是删除,我是先定义一个二维数组,然后while(fgets(getline,sizeMax,file)){ if(strcmp(getline,inPara) !=0){ 将getline放到二维数组中 } },其中变量inPara是要删除的用户名,最终再将该二维数组重新写入到该文本中,写入前,是以fopen(file,"w+" 方式打开的,问题来了,就是strcmp函数比较时是带换行符比较的,我可以给传来的inPara统一拼接一个换行符,但是如果要删的是最后一个用户名,就删不掉了,因为文本中最后一个用户名是不带换行符的,,这怎么破?发自小木虫Android客户端 |
» 猜你喜欢
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有4人回复
论文撤稿了
已经有6人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有5人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有4人回复
河北省自然科学基金
已经有9人回复
售SCI一区T0P文章,我:8.O.5.5.1.O.5.4,科目齐全,可+急
已经有8人回复
西安交大新媒学院副院长用撤稿论文结题
已经有5人回复
某211大学教师把个人教师官方主页改成:我跑了我跑了我跑了!官宣跑路!
已经有5人回复
匿名
用户注销 (职业作家)
Matlab专家
- 应助: 223 (大学生)
- 金币: 2891.3
- 散金: 5302
- 红花: 59
- 沙发: 10
- 帖子: 3308
- 在线: 945小时
- 虫号: 0
- 注册: 2012-05-01
- 性别: GG
- 专业: 力学
2楼2017-03-04 16:28:13












实现每次往最后一行添加用户。
回复此楼
5