全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在C里读取文本文件的内容,一次读取一行,.txt22真诚是美酒,年份越久越醇香浓型;真诚是焰火,在高处绽放才愈是美丽;真诚是鲜花,送之于人手有余香。一颗孤独的心需要爱的滋润;一颗冰冷的心需要友谊的温暖;一颗绝望的心需要力量的托慰;一颗苍白的心需要真诚的帮助;一颗充满戒备关闭的门是多么需要真诚这一把钥匙打开呀!方法1:格式: string fgets ( int handle , int length) 从 handle 指向的文件中读取一行并返回长度最多为 length - 1 字节的字符串。 碰到换行符(包括在返回值中)、EOF 或者已经读取了 length - 1 字节后停止(看先碰到那一种情况)。 如果没有指定 length,则默认为 1K,或者说 1024 字节。 文件指针必须是有效的,且必须是已经用 fopen()、popen() 或 fsockopen() 成功开文件的指针。 出错时返回 FALSE。fgets 可以读取文件的一行内容。详细出处参考:/content-detail/87692.html方法1.1:getline方法2:读取某个特定字符后面的信息#include #include int main(int argc, char *argv) if (!argv1) fprintf(stderr, usage: %s n, argv0); return -1; FILE *fp = fopen(argv1, r); if (!fp) fprintf(stderr, cannot open %sn, argv1); return -1; char linebuf4096; while(fgets(linebuf, 4096, fp) if (strncasecmp(linebuf, msg, 3) = 0) char *p = strchr(linebuf, =); if (p) p+; printf(%s, p); return 0;方法3:#if 0 * * 按行读取文本文件内容的函数 * * Author: DB_4B * * Division: * * Create on: 2001-12-30 * * Version: * * * * SYSTEMP:DOS 6.22 * * 返回值列表: -1 文件结束; 0 读取一行成功; 1 首字符等于ellipsis值。 #endif int READLINE(FILE *fPtr,char *strPtr,int strlen,char ellipsis) /* 文件指针,存储读取数据的字符串数组,字符串数组长度,当一行数据以ellipsis值开头时废弃该行,注:ellipsis值为“.”时,直接输出所有行 */ int ch; char *tmpPtr; memset(strPtr,0x0,strlen); ch=0x0; tmpPtr=strPtr; if(feof(fPtr)/*如果文件结束,返回错误代码 -1 */ return -1; while(!feof(fPtr) & ch!=0xa) /* 读入一行数据 */ ch=fgetc(fPtr); if(ch!=EOF & ch!=n) *strPtr=ch; strPtr+; if(*tmpPtr=ellipsis | *tmpPtr=0 | *tmpPtr=n)/* 如果行首字符等于ellipsis,返回错误代码 1 */ return 1; else return 0; /* 调用示例: #include openfile.h #include readline.h int main(int argc, char* argv) FILE *finPtr; char str10240; int i; finPtr=OPENFILE(.src.txt,r); do i=READLINE(finPtr,str,sizeof
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 材料采购检验保管制度
- 教育集团招标采购制度
- 材料采购及资金管理制度
- 机加采购管理制度
- 亨迪药业采购制度
- 企业宿舍采购管理制度范本
- 政府采购协议供货制度
- 政府单位采购审批制度
- 万科集中采购管理制度
- 药械采购与管理制度
- 动物园动物肖像摄影技巧
- (高清版)DB50∕T 392-2011 方形钢筋混凝土电杆
- 村居、社区退役军人服务站星级评定标准
- 智能温室大棚建设项目技术标施工组织设计施工方案(技术方案)
- 四川成都历年中考语文古诗欣赏试题汇编(2003-2023)
- 头顶一颗珠对VCI大鼠血脑屏障及紧密连接蛋白的影响及作用机制研究
- 接触网工学习通练习试题
- 锅炉暖风器改造施工方案
- 一元线性回归模型说课课件2024年第十届全国中小学实验教学说课活动
- 成都市崇州市2024年小升初必考题数学检测卷含解析
- 精索静脉曲张教学
评论
0/150
提交评论