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

c语言 如何把数据文件中的数据传给数组

发布网友 发布时间:2022-06-11 01:04

我来回答

1个回答

热心网友 时间:2024-12-02 12:57

1.
先打开文件。
2.
自己写过getline函数,取文本的一行保存到一个字符串中。
3.
用malloc函数给line分配空间。
4.
对于第一行,取特定的字符串line取代替它,如果第二行是空行也这么做
5.
在建立一个字符串数组,用strp将他们放入字符串数组strline[i]中。
6.
构造一个结构数组,将得到的字符串line用strtok(line,"
")函数分开依次放入结构数组中的字符串成员中,记得不能用字符串数组的字符串,strtok函数会改变字符串的,而line就无所谓了。
7.
知道用getline函数返回一个负数(一般我用负数标记文档读写完毕)。结束读操作。
8.
现将前面的名字以及空行写入new的文本中,用putline函数(将字符串写入文档中)。
9.
再从字符串数组逆序写入new的文本中。
10.
如果结构数组不用了,就释放strp分配的空间,并且以及line的空间,前面两行无所谓,反正占的空间不大。所有用数组,还是动态分配都没什么大的关系。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
写论文值得推荐的app 写论文app大全汇总 有啥好用又免费的文献查阅网站吗? 高仿苹果手机关机关不了机?是怎么回事?有那个朋友请告知! 高仿苹果6开机就是白屏黑苹果,关机关不了 怎么把电子相册保存到QQ空间相册 整个乡村音乐史上,最动人的25首歌 写给狗的歌 右侧肢体肌力4级是什么意思 肌力分级的评定标准 肌力4级是什么意思 ...充电器啊,跟我同事用的都是戴尔,但是电脑型号不一样 前几天我的笔记本电脑拿去修理,回来之后发现充电器那个东西,好像不是... 怎样知道自已笔记本电脑配多少a的充电器 什么是声卡?它具有什么功能? 红豆馅南瓜包子怎么做 switch半年不充电会怎么样 华为手机拍照怎么设置全屏 x230i重装系统后USB3.0接口读不出U盘鼠标 华清池的五个池的名字用英语怎么说啊 兵马俑 黄帝陵 华清池 大唐芙蓉园 的英文翻译是? 介绍西安的名胜古迹的英语作文 广州话中的“傻猪黎噶”是什么意思? 方舟生存进化幼龙要跟你散散步,怎么散步 点解日日训甘多都好似吾够甘噶?? 有没有养过小香猪的啊~~~ 方舟生存进化中,跑的最快的生物是什么? ...有人话,果巨蟹真系好难忘记一个人噶好,同埋一个人噶唔好,我干!我... 傻猪猪粤语怎么打出来 方舟伪齿鸟怎么总在空中瞎跑 请问一下,猪横俐是什么? C语言 怎么把文件中的信息储存到结构体数组中 C语言如何把计算出的两列数据放入一个数组中 C语言如何把输入进去的数放到数组中 扇形树的果子有什么药用价值,其树叶像扇子,有公母之分,母树才结果,果 ... 扇子树的果子可以泡茶喝吗 扇子树的籽有什么药用价值? 扇子树 的果实是否能食用 以前夏天老人拿来做扇子扇风的那个扇树打的果子在药店叫什么名字? 扇子树花苞有什么作用 win10软件txt文件属性隐藏了怎么办 淘宝网购清仓几元钱的是不是真实的? ...齐立断金,团结一致,再创佳绩,后面最后一句我怎么感觉不押韵,谁帮帮... 我回答说我一定会洗心革面再创佳绩病句怎么改? 再创佳绩的上一句押韵 电脑插上网线怎么联网 卫生间装修时,浴缸和淋浴房应该怎么选呢? 卫生间是装浴帘好还是淋浴房好?你喜欢哪一种? 有没有想要健身陪练的 健身房里有雇人陪练拳的吗 深圳健身教练招聘8000上下,说的要求也不高,这个靠谱吗?