- 3
- 0
- 约1.38万字
- 约 59页
- 2018-06-29 发布于福建
- 举报
实用C语言程序的设计教程第8章
在程序中,用“w”方式打开文件file2.txt,然后通过循环语句将字符型数组a中的字符串写入文件。写入时是按照字符串中字符的个数写入,并非按照数组定义的大小,而且是不含字符串结束符的,因此总共写入28个字符,文件长度也为28字节。 由于fputs函数并不将字符串结束符\0写入文件,文件中的字符串之间不存在任何分隔符,因此,字符串很难被正确读出。为了使文件中的字符串能被正确读出,可在每个字符串末尾增加一个换行符。这时,写入文件的每个字符串后除多一个换行符(\n)外,还自动加一个EOF。例如,将上例中的第4行改为: char a[ ][9]={BASIC\n, PASCAL\n, FORTRAN\n, COBOL\n, ALGOL\n}; 程序运行后,文件“file2.txt”的长度由28字节变为38字节。 【例8-4】在上例创建的file2.txt文件的末尾增加三个字符串“Turbo C”,“Borland C”,“MS-C”。 #include stdio.h FILE *fp; main() {char a[ ][10]={Turbo C\n, Borland C\n,MS-C\n }; int i; if ((fp=fopen(file2.txt, a))==NULL) {printf(Cannot open file\n); exit(1);}
您可能关注的文档
最近下载
- 管廊脚手架专项施工方案.docx VIP
- 管廊悬空脚手架施工方案.docx VIP
- 2025年阿克苏地区温宿县某国企外包岗位招聘10人笔试备考题库及参考答案详解1套.docx VIP
- 10万吨年己二腈工艺设计.docx
- 孟子天时地利人和原文.pptx VIP
- 华侨大学《电路分析基础》2025-2026学年期末试卷.docx VIP
- 爱登堡电梯EDVF30M电气敷线图(V8.4).pdf VIP
- 华硕b8 5bios设置图解教程.pdf VIP
- 财务会计常用Excel表格模板大全-EXCEL中如何实现按多条件汇总统计(会计实例,两种方法,多函数应用技巧).pdf VIP
- 暨南大学博士后人才创新发展改革办法试行.doc VIP
原创力文档

文档评论(0)