- 9
- 0
- 约9.88千字
- 约 60页
- 2020-03-08 发布于福建
- 举报
其中,s可以是字符型数组名、指向字符串的指针变量,也可以是一个字符串常量;fp 为指向写入文件的指针。该函数的功能是将s所指定的字符串写入fp所指向的文件中,字符串结束符\0自动舍去,不写入文件中。如果函数执行成功,则返回值为写入字符个数;出错时,返回值EOF(-1)。 【例8-3】将字符串“BASIC”,“PASCAL”,“FORTRAN”,“COBOL”,“ALGOL”写入文件file2.txt。 #include stdio.h FILE *fp; main() { char a[ ][9]={BASIC, PASCAL,FORTRAN,COBOL,ALGOL}; int i; if ((fp=fopen(file2.txt, w))==NULL) { printf(Cannot open file\n); exit(1);} for (i=0;i=4;i++) fputs (a[i],fp); fclose(fp); } 在程序中,用“w”方式打开文件file2.txt,然后通过循环语句将字符型数组a中的字符串写入文件。写入时是按照字符串中字符的个数写入,并非按照数组定义的大小,而且是不含字符串结束符的,因此总共写入28个字符,文件长度也为28字节。 由于fputs函数并不将字符串结束符\0写入文件,文件中的字符串之间不
您可能关注的文档
最近下载
- 记账实操-教堂账务处理分录.pptx
- 最美公务员心得体会.docx VIP
- 等腰三角形的分割课件.ppt VIP
- 2026村医的考试题目及答案.doc VIP
- 等腰三角形分割探索(修改).pptx VIP
- DL-T-555-2004-气体绝缘金属封闭开关设备现场耐压及绝缘试验导则.docx VIP
- (冀教版)三年级英语上册期中测试卷.doc VIP
- 2025年保险行业制式考试(人身险、车险、非车险)第期考试[核赔师]训练题及答案.docx VIP
- 人教版五年级上册语文期中测试卷 (附答案 8套).doc VIP
- 2025年保险行业制式考试(人身险、车险、非车险)第期考试[核赔师]训练题及答案.docx
原创力文档

文档评论(0)