说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何把文件中的数据读取并存入结构体中 如何把#号前后的数据保存在结构何中啊

编辑:说三道四文库 发布时间:2017-09-25 07:23
HTML文档下载 WORD文档下载 PDF文档下载
在文件中的格式(1.txt)如:
123#吃饭
234#睡觉
345#游戏

typedef struct abc
{
   int num;
   char ch[20];
}abc;
假设文件中有五百行数据,
abc bcd[500];
如何把文件中的数据读取并保存在这个结构体中。。麻烦大家告诉我一下。。谢谢了!~急用!~!~ 
 
具体实现的代码。。谢谢了!~!~
写一个解析字符串的函数,用来吧两个串分开。左侧atoi,右侧strcpy。

或者,先读一个整数,再读一个字符丢弃,最后读一个末尾是回车的字符串。
abc bcd[500]; 
int i;
FILE fp=fopen("in.txt","r");
for(i=0;i<500;i++)
    fscanf(fp,"%d#%s",&bcd[i].num,bcd[i].ch);
fclose(fp);
ls的方法应该可行。。直接在读入的过程中用#区分数据
引用 2 楼 liao05050075 的回复:
abc bcd[500]; 
int i; 
FILE fp=fopen("in.txt","r"); 
for(i=0;i <500;i++) 
    fscanf(fp,"%d#%s",&bcd[i].num,bcd[i].ch); 
fclose(fp);


谢谢了。。。但是如果  是0123#睡觉   呢。前面的0就读不出来了啊....
这样该怎么改啊。。
ps:
1、FILE * fp=fopen("in.txt","r"); 
2、判断下是否正确打开
3、读的过程中最好是在为读到结尾的情况下,文件中的数据不一定够500个。。。
引用 4 楼 zhujianbo613 的回复:
引用 2 楼 liao05050075 的回复:
abc bcd[500]; 
int i; 
FILE fp=fopen("in.txt","r"); 
for(i=0;i <500;i++) 
    fscanf(fp,"%d#%s",&bcd[i].num,bcd[i].ch); 
fclose(fp); 



谢谢了。。。但是如果  是0123#睡觉  呢。前面的0就读不出来了啊.... 
这样该怎么改啊。。

lz,你定义的num的类型是int型的,前面第一个数字不可能为0的。。。
谢谢6楼的了。。。这点给忘了。。万分感谢。。。。
分不多。。。实在是感谢了。。。。我会给你们分的。。希望你们不要介意好吧。。我分不多。。
周末,深圳微信开发者大会等您来!(参会必读+名单) 营造云安全生态链 第五届云安全联盟高峰论坛在京顺利召开 中国大数据六大技术变迁记 【最具价值CTO评选秀】当当网CTO熊长青:结合行业及技术发展,规划技术方向 社交颠覆传统,环信技术交流沙龙纪实(组图) 揭秘经典案例炼成之道 微信开发者大会精华回顾 从一家电子商务网站学到的经验教训 【最具价值CTO评选秀】极路由CTO康晓宁:极客转型CTO的感悟 盘点这些年来的“微信万能论” 《近匠》亲加通讯云:IM即时通讯API的极致服务者 TCL杯HTML5智能电视开发大赛完美落幕,8项获奖应用大揭晓! Xcode 6.2 Beta发布,支持WatchKit的iOS 8.2 SDK来了! 【最具价值CTO评选秀】携程高级技术副总裁叶亚明:从呼叫中心到移动互联网的演进 为什么靠谱的公司都应该参加CTO评选? 【深度剖析】微软开源.NET:战略重心已从PC转移到云端 专访POWER 8编程挑战赛选手黄文超:非科生的编程算法之路 BDTC 2014干货精彩不断,四大全天技术论坛议题全面曝光 全功能API!开源2D游戏引擎Firmament 微信公众平台新增“微信连Wi-Fi”功能,打通线上线下闭环 马化腾:微信在一线城市活跃 QQ增长从城市到农村 承包MIPS开发!Imagination发布双Codescape MIPS SDK 不任性了!Google Play宣布开通国内开发者通道 脑洞大开!用Swift写个Material Design组件库 美国最大婚恋网站eHarmony利用Hadoop、OpenStack重构自己 每个Java开发者都应该知道的5个JDK工具 异构计算应用研讨暨OpenCL编程培训在上海和西安成功举行! APIs.io:用来发布和发现API的利器 偏爱MySQL,Nifty使用4个Web Server支撑5400万个用户网站 直接拿来用!十大Material Design开源项目 初探WatchKit,开发者必须知道的6件事! 【MDCC专访】环信CEO刘俊彦:音视频即时通讯将成为技术壁垒 更新后台數據,用試圖就可以,用代碼就不行? ★★★CFormView的大小,高手没必要进,低手就可以解决了! 不超过十行,但.....(C) 打到雍亲王 "准女朋友的胸太平了,我该如何取舍? " 准备结贴了,要顶的赶快顶呀,去晚了就没机会了 为什么我从数据采集仪采集到的数据是乱码? 请教:动态的下拉菜单怎样做?在线等待,答对就给分! 有谁知道用vb如何把bmp的文件转换为jpg格式?? sql server2000是不是不能在winxp 专业版下安装?? 请问大家 wait函数的使用问题(给100) 关于wait函数的使用问题(给100) 如何在xp下能够删除带子目录的文件夹? [求助]关于考试座位号随机分配问题! 无奈的我等你的帮助! 在delphi中如何建立一个doc文件? 有谁可以帮帮忙(在线等待) 请问大家如何防止DEDE的,我发现许多软件没有进行压缩也无法进行DEDE反编译,通常只能进行到一半 现代制造业企业管理系统的开发 (C++ builder) 线程设计,帮帮忙!!! 关于flash中的actionscript 如何做自动评分的考试系统?给点建议或意见! 告急!!!主从表的问题,怎样修改从表时,让主表的数据跟着变化? 刚刚在新闻组看到的东西, 让大家乐乐(转贴) 关于ASP.NET的讨论,欢迎大家指正. 再发:请教在Rave 报表中如何在每一页上都显示打印表头 关于视图的问题!!!很急,各位大哥帮帮忙!! CrystalReports(水晶报表)的版权问题 请看此贴!帮忙阿! 菜鸟问题,请问怎么让 点主from上的一个按钮就弹出另一个编好的窗体 请问能不能将网页页面内容保存为word文档输出?? 碰上大麻烦了,哥们们救救我吧!~ 请看此帖,帮忙啊! 中文打包问题 谁可以给我一个java的例子读excel的*.cvs文件,thanks 请看此帖,帮忙啊! 想请叫一个关于网站视频的问题 关于jre的2个问题 oracle错误 Memo字段(Access)的字符串搜索问题? 在线等待啊,高分!!对选题的判分。 请看此帖,帮忙啊! 我是新手 不知学习前端软件开发哪种好(vb.net / pb /?????????) 高手救急!win2000/xp安装棘手问题!在线等 我的小猫怎摸找不到了呢? 菜鸟一问:一个关于生成类似VC中WorkSpace的一个问题,救命用啊~~~请大家帮忙!! 如何在点击其他区域(非弹出菜单区域)时去掉弹出菜单? 请问可以将网页页面保存为word文档输出吗? 怎么做能得到一个文件的图标 Memo字段(Access)的字符串搜索问题? 电脑老是重开机? Thread应用时的问题 思维北征,宜先入南中思的意思 会议主席台领导坐位怎么排?按领导的左手向为大还是右手为大,总经理、党委书记、副总、工会主席位置怎么排? 等差数列 某体育馆的主席台有12排座位,第一排有24个座位,后面一排总比前面一排多3个座位,主席台有几座 臣受命之日 寝不安席 食不甘味 作文 今天我当家 并日而食 造句 “故五月渡泸,深入不毛”涉及到什么事件? 瞬间的感动作文600字初2水平今天就要自己写写得好给加分不得抄袭 自由落体运动中,平均速度v=1/2v,v=gt,这个公式是怎样得来的, 五月渡泸,深入不毛与什么战役有关 六年级清明作文,不是和同学一起去烈士陵园 , 关于 藤野先生 一课中的问题1.文章所记叙的内容变换了几个地点?2.课文是以什么为中心记叙的?主要写了作者与藤野先生相处的哪几件事?3.课文除了写藤野先生外,还写了什么内容?这些材料是 用‘小时’作‘单位时间’行吗? 汽车的车辆识别代号一个圈中间有一横的是什么符号啊?不是零啊. 《这句话让我受到启发》的作文 电功率的时间单位是秒吗?100W的时间单位是小时吗? 一个圈中间一个像A但没有下面一横的标志是什么车 黄粱一梦中的黄粱指的是? 机械表是用什么方式对应时间单位:小时,和分钟的?如果说:时针从一个数字走到下一个数字经过的这个格子对应的是时间单位(一小时),那么分针同时间走的一圈是什么意思?如果再说:分 二班听我说作文小学300字 黄粱一梦的黄粱是指什么 西班牙语cuidarte el 以辛亥革命为开端的中华民族100年来伟大复兴的历史进程 黄粱一梦中黄粱指的是什么 要求初二水平 ,正方形ABCD中,边长为4,BE=1,P是线段AC上的以动点,当P在AC上运动是,PB+PE的最小值是多少? adopted hometown 怎么翻译 第二故乡吗? 黄粱一梦中黄粱指什么 c 如何实现画抛物线 “但愿人长久,千里共婵娟.”意思相近的诗句 什么是可控边际贡献 不讲诚信的人有什么危害? 动植物体内细胞的差异与细胞分化程度有关.这句话对吗? 读完短文,你受到什么启发?《每天都做一点点》天色灰暗,几名游客驱车行驶在山中一条铺满松针的小路上.越往前去,山中的景色愈加荒凉.突然,在转过一个弯后,人们一下子震惊得喘不过气来. 求初2说明作文 from till,from to两个短语区别 the University of Texas at Arlington中文意思 写事作文最好的方法是甚么?(初2作文)写实作文的最好方法是甚么?(初2作文) 英语问题from...to...的to可以省略么Arthur was pushed from the platform in front of the train.这里的to可以省略么? 什么是边际贡献某件产品的边际贡献的多少,就能说明该产品的利润情况吗 寻求初2英语短文解释In ten years,I think l’ll live in Shanghai,because l went to Shaihai last year and fell in love with it.I think it’s really a beautiful city.As a reporter,I think l will meet lost of interesting people.I think l’ll l 第二篇短文填空,帮做下, 武则天为什么给自己立无字碑? 治水必躬亲中第二段的写作手法,说明了什么 2作文该怎么写 “千里共婵娟”中的“婵娟”是什么意思 求一把很长的刀的符号长一点的啊 好看的 霸气的都太短 作文:第二次______怎么写? 捕蛇者说:蒋氏不愿更役复赋的原因的句子是? 怎样搞一把刀的符号 顶层角柱和边柱伸入梁内的柱外侧纵筋不少于柱外侧全部面积的65% 是怎么理解的 2010重大国际新闻事件同上洪灾是什么时候发生的要写具体事件 五月渡泸,深入不毛,. 英语翻译The economic consequences of relaxing fair value accounting and impairment rules on banks during the financial crisis of 2008-2009 无字碑是哪个皇帝的杰作 湿婆神发怒是什么意思 某会议厅主席台上方(2010•定西)某会议厅主席台上方有一个长12.8m的长条形(矩形)会议横标框,铺红色衬底.开会前将会议名称用白色厚纸或不干胶纸刻出来贴于其上.但会议名称不 武泽天当了多少年皇帝?为何留下无字碑? 五月渡泸,深入不毛 指的是三国演义中的哪个故事 会议室主席台后面墙上怎样布置 武则天为什么给自己立一个无字碑呢,你是皇帝你会么 默克尔电话疑遭监听 德政界促暂停欧美韩总理发表国民谈话 称将彻查国情院干美国处方药价格高昂 民众被迫违法购外俄民调:超六成民众认为俄中存在多方面男士“验精棒”问世 可测精子数量是否英国内阁部长称BBC不透明 拨款资金日本岛根县拟出版《独岛问题的百问百答研究:提升信任感亦可靠食补 有效成分英国遭近年最大暴风雨袭击 一男孩或已英国一女士患巨结肠病 腹部肿大好似怀日设立国家安全保障局拟起用多名自卫队日本岛根县拟出版《独岛问题的百问百答缅甸商家开始接受信用卡付款 硬件不足德媒:美窃听默克尔手机已长达十年 奥报告称美国一年有500名少年儿童因枪美购物网上售卖“清朝帽子”等万圣节形韩独岛宣传片因被指使用日剧片段已被临日本诈骗犯瞄准出台女 十余人被骗损失为落实核电设施出口 安倍破例再访土耳俄罗斯:在争议中力挺转基因食品英媒称中欧欲修补贸易关系 补贴问题仍内地票房榜“艾滋”虚惊极端组织继续发动“恐怖攻势”下一篇新增小微客车登记业务办理点代表作广州联展获“英雄群体”称号下一篇下一篇空着欣赏挺好泰奇 让世界杯滋味尽享 “粥”够精彩安徽省一镇长女儿婚礼公款宴请 纪委通无证司机深夜醉驾撞人致死 企图逃逸并韩国VS俄罗斯:洪明甫强调不输球很重“上清华变白富美” 盘点高校招生奇招1200多件银行电信业格式条款被立案山东泰安10人制售\"毒皮肚\"获刑老人卖假珍藏册诈骗 团伙称岁数大容易最高法院首次视频接访湖南当事人在天心中国将继续加强与77国集团全方位合作保护华人老街 大马相关组织拟为吉隆坡
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘